Skip to content
Snippets Groups Projects
Commit 22a33137 authored by Timothee P's avatar Timothee P :sunflower:
Browse files

adapt route to projet-partage

parent 2b43c0a7
No related branches found
No related tags found
No related merge requests found
......@@ -4,6 +4,12 @@ import Index from '../views/Index.vue'
Vue.use(VueRouter)
let projectBase = "projet"
console.log("window.location.pathname", window.location.pathname)
if (window.location.pathname.includes("projet-partage")) {
projectBase = "projet-partage"
}
const routes = [
{
path: '/',
......@@ -40,13 +46,13 @@ const routes = [
component: () => import('../views/project/Project_edit.vue')
},
{
path: '/projet/:slug',
path: `/${projectBase}/:slug`,
name: 'project_detail',
props: true,
component: () => import('../views/project/Project_detail.vue'),
},
{
path: '/projet/:slug/editer',
path: `/${projectBase}/:slug/editer`,
name: 'project_edit',
component: () => import('../views/project/Project_edit.vue')
},
......@@ -61,65 +67,65 @@ const routes = [
component: () => import('../views/project/Project_edit.vue')
},
{
path: '/projet/:slug/administration-carte/',
path: `/${projectBase}/:slug/administration-carte/`,
name: 'project_mapping',
component: () => import('../views/project/Project_mapping.vue')
},
{
path: '/projet/:slug/membres/',
path: `/${projectBase}/:slug/membres/`,
name: 'project_members',
component: () => import('../views/project/Project_members.vue')
},
// * FEATURE TYPE
{
path: '/projet/:slug/type-signalement/ajouter/',
path: `/${projectBase}/:slug/type-signalement/ajouter/`,
name: 'ajouter-type-signalement',
props: true,
component: () => import('../views/feature_type/Feature_type_edit.vue')
},
{
path: '/projet/:slug/type-signalement/ajouter/create_from/:slug_type_signal',
path: `/${projectBase}/:slug/type-signalement/ajouter/create_from/:slug_type_signal`,
name: 'dupliquer-type-signalement',
component: () => import('../views/feature_type/Feature_type_edit.vue')
},
{
path: '/projet/:slug/type-signalement/:feature_type_slug/',
path: `/${projectBase}/:slug/type-signalement/:feature_type_slug/`,
name: 'details-type-signalement',
component: () => import('../views/feature_type/Feature_type_detail.vue')
},
{
path: '/projet/:slug/type-signalement/:slug_type_signal/editer/',
path: `/${projectBase}/:slug/type-signalement/:slug_type_signal/editer/`,
name: 'editer-type-signalement',
component: () => import('../views/feature_type/Feature_type_edit.vue')
},
{
path: '/projet/:slug/type-signalement/:slug_type_signal/symbologie/',
path: `/${projectBase}/:slug/type-signalement/:slug_type_signal/symbologie/`,
name: 'editer-symbologie-signalement',
component: () => import('../views/feature_type/Feature_type_symbology.vue')
},
// * FEATURE
{
path: '/projet/:slug/signalement/lister/',
path: `/${projectBase}/:slug/signalement/lister/`,
name: 'liste-signalements',
component: () => import('../views/feature/Feature_list.vue')
},
{
path: '/projet/:slug/type-signalement/:slug_type_signal/signalement/ajouter/',
path: `/${projectBase}/:slug/type-signalement/:slug_type_signal/signalement/ajouter/`,
name: 'ajouter-signalement',
component: () => import('../views/feature/Feature_edit.vue')
},
{
path: '/projet/:slug/type-signalement/:slug_type_signal/signalement/:slug_signal',
path: `/${projectBase}/:slug/type-signalement/:slug_type_signal/signalement/:slug_signal`,
name: 'details-signalement',
component: () => import('../views/feature/Feature_detail.vue')
},
{
path: '/projet/:slug/type-signalement/:slug_type_signal/offline',
path: `/${projectBase}/:slug/type-signalement/:slug_type_signal/offline`,
name: 'offline-signalement',
component: () => import('../views/feature/Feature_offline.vue')
},
{
path: '/projet/:slug/type-signalement/:slug_type_signal/signalement/:slug_signal/editer/',
path: `/${projectBase}/:slug/type-signalement/:slug_type_signal/signalement/:slug_signal/editer/`,
name: 'editer-signalement',
component: () => import('../views/feature/Feature_edit.vue')
},
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment