Upload files to 'client/src/router'
This commit is contained in:
parent
7bbc200c39
commit
f66312ee26
|
@ -0,0 +1,49 @@
|
||||||
|
import Vue from "vue";
|
||||||
|
import Router from "vue-router";
|
||||||
|
import Home from "@/components/Home";
|
||||||
|
import User from "@/components/User";
|
||||||
|
import Serie from "@/components/Series";
|
||||||
|
import InfoSerie from "@/components/InfoSerie";
|
||||||
|
import Ver from "@/components/Ver";
|
||||||
|
import AuthSuccess from "@/components/AuthSuccess";
|
||||||
|
import Auth from "@/components/Auth";
|
||||||
|
import firebase from "firebase";
|
||||||
|
|
||||||
|
Vue.use(Router);
|
||||||
|
let router = new Router({
|
||||||
|
/* export default new Router({ */
|
||||||
|
mode: "history",
|
||||||
|
base: __dirname,
|
||||||
|
routes: [
|
||||||
|
{
|
||||||
|
path: "/",
|
||||||
|
name: "Home",
|
||||||
|
component: Home
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/user",
|
||||||
|
name: "User",
|
||||||
|
component: User
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: "/series",
|
||||||
|
name: "Series",
|
||||||
|
component: Serie/* ,
|
||||||
|
meta: { requiresAuth: true } */
|
||||||
|
},
|
||||||
|
{ path: "/series/:slug", component: InfoSerie, name: "InfoSeries" },
|
||||||
|
{ path: "/ver/:slug", component: Ver, name: "Ver" },
|
||||||
|
{ path: "/auth", component: Auth },
|
||||||
|
{ path: "/success", component: AuthSuccess }
|
||||||
|
]
|
||||||
|
});
|
||||||
|
/*
|
||||||
|
router.beforeEach((to, from, next) => {
|
||||||
|
let currentUser = firebase.auth().currentUser;
|
||||||
|
let requiresAuth = to.matched.some(record => record.meta.requiresAuth);
|
||||||
|
|
||||||
|
if (requiresAuth && !currentUser) next('auth')
|
||||||
|
else if (!requiresAuth && currentUser) next('hello')
|
||||||
|
else next()
|
||||||
|
}) */
|
||||||
|
export default router;
|
Loading…
Reference in New Issue