From 5d1b44cf6d6d54ee60160d60459c81ce57c09f8a Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Fri, 3 Jul 2020 22:19:31 +0200 Subject: [PATCH] - Added more pages and fixed some links (schools, single spell, and login page) --- .../src/components/global/navbar/navbar.vue | 13 ++++++--- client/src/components/spells/spell-card.vue | 4 +-- client/src/pages/index-page.vue | 2 +- client/src/pages/schools/schools-page.vue | 15 +++++++++++ .../src/pages/schools/single-school-page.vue | 12 ++++----- client/src/pages/spells-page.vue | 19 ------------- client/src/pages/spells/single-spell-page.vue | 15 +++++++++++ client/src/pages/spells/spells-page.vue | 19 +++++++++++++ client/src/pages/user/login-page.vue | 15 +++++++++++ client/src/routes.js | 27 ++++++++++++++----- 10 files changed, 104 insertions(+), 37 deletions(-) create mode 100644 client/src/pages/schools/schools-page.vue delete mode 100644 client/src/pages/spells-page.vue create mode 100644 client/src/pages/spells/single-spell-page.vue create mode 100644 client/src/pages/spells/spells-page.vue create mode 100644 client/src/pages/user/login-page.vue diff --git a/client/src/components/global/navbar/navbar.vue b/client/src/components/global/navbar/navbar.vue index ebd62ef..0ad8807 100644 --- a/client/src/components/global/navbar/navbar.vue +++ b/client/src/components/global/navbar/navbar.vue @@ -1,15 +1,18 @@ @@ -22,8 +25,12 @@ links: [ { text: 'Sortilèges', - url: '/spells', + url: '/sorts', }, + { + text: 'Écoles', + url: '/ecoles', + } ] } } diff --git a/client/src/components/spells/spell-card.vue b/client/src/components/spells/spell-card.vue index 27bbbae..2ae4a13 100644 --- a/client/src/components/spells/spell-card.vue +++ b/client/src/components/spells/spell-card.vue @@ -5,7 +5,7 @@
- {{spell.name}} + {{spell.name}}
@@ -14,7 +14,7 @@
, - {{school.name}} + {{school.name}}
diff --git a/client/src/pages/index-page.vue b/client/src/pages/index-page.vue index c2a1451..ee8a352 100644 --- a/client/src/pages/index-page.vue +++ b/client/src/pages/index-page.vue @@ -13,7 +13,7 @@ diff --git a/client/src/pages/schools/schools-page.vue b/client/src/pages/schools/schools-page.vue new file mode 100644 index 0000000..34fc10a --- /dev/null +++ b/client/src/pages/schools/schools-page.vue @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/client/src/pages/schools/single-school-page.vue b/client/src/pages/schools/single-school-page.vue index 6681379..4dc4f8e 100644 --- a/client/src/pages/schools/single-school-page.vue +++ b/client/src/pages/schools/single-school-page.vue @@ -1,9 +1,9 @@ - - \ No newline at end of file diff --git a/client/src/pages/spells/single-spell-page.vue b/client/src/pages/spells/single-spell-page.vue new file mode 100644 index 0000000..dbaf519 --- /dev/null +++ b/client/src/pages/spells/single-spell-page.vue @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/client/src/pages/spells/spells-page.vue b/client/src/pages/spells/spells-page.vue new file mode 100644 index 0000000..91388ae --- /dev/null +++ b/client/src/pages/spells/spells-page.vue @@ -0,0 +1,19 @@ + + + + + \ No newline at end of file diff --git a/client/src/pages/user/login-page.vue b/client/src/pages/user/login-page.vue new file mode 100644 index 0000000..111a7ba --- /dev/null +++ b/client/src/pages/user/login-page.vue @@ -0,0 +1,15 @@ + + + + + \ No newline at end of file diff --git a/client/src/routes.js b/client/src/routes.js index c74327c..d3480a5 100644 --- a/client/src/routes.js +++ b/client/src/routes.js @@ -1,7 +1,13 @@ // Pages -import Index from "./pages/index-page"; -import Spells from "./pages/spells-page"; -import SchoolSingle from "./pages/schools/single-school-page"; +import Index from "~/pages/index-page" + +import Spells from "~/pages/spells/spells-page" +import SpellSingle from "~/pages/spells/single-spell-page" + +import Schools from "./pages/schools/schools-page" +import SchoolSingle from "~/pages/schools/single-school-page" + +import Login from "~/pages/user/login-page" // Routes const routes = [ @@ -12,11 +18,20 @@ const routes = [ path: '/', component: Index, }, { - path: '/spells', component: Spells, + path: '/sorts', component: Spells, }, { - path: '/school/:id', component: SchoolSingle, props: true - } + path: '/sorts/:id', component: SpellSingle, props: true, + }, + { + path: '/ecoles', component: Schools, + }, + { + path: '/ecoles/:id', component: SchoolSingle, props: true, + }, + { + path: '/connexion', component: Login, + }, ]; export default routes; \ No newline at end of file