user FooterUser for all logged in pages
This commit is contained in:
parent
3f878b4737
commit
749d0fe47f
@ -58,6 +58,7 @@ import UserHistory from '../../pages/user/account/UserHistory.vue'
|
|||||||
import Workspace from '../../pages/user/workspace/Home.vue'
|
import Workspace from '../../pages/user/workspace/Home.vue'
|
||||||
|
|
||||||
import FooterGuest from '../../footers/FooterGuest.vue'
|
import FooterGuest from '../../footers/FooterGuest.vue'
|
||||||
|
import FooterUser from '../../footers/FooterUser.vue'
|
||||||
|
|
||||||
import HeaderGuest from '../../headers/HeaderGuest.vue'
|
import HeaderGuest from '../../headers/HeaderGuest.vue'
|
||||||
import HeaderUser from '../../headers/HeaderUser.vue'
|
import HeaderUser from '../../headers/HeaderUser.vue'
|
||||||
@ -180,7 +181,7 @@ const router = createRouter({
|
|||||||
name: 'my-workspace-projects',
|
name: 'my-workspace-projects',
|
||||||
path: '/my-workspace-projects',
|
path: '/my-workspace-projects',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: MyWorkspaceProjects, footer: FooterGuest, header: HeaderUser },
|
components: { default: MyWorkspaceProjects, footer: FooterUser, header: HeaderUser },
|
||||||
props: false
|
props: false
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -188,7 +189,7 @@ const router = createRouter({
|
|||||||
name: 'project-manage',
|
name: 'project-manage',
|
||||||
path: '/project-manage/:projectId',
|
path: '/project-manage/:projectId',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: ProjectManage, footer: FooterGuest, header: HeaderUser },
|
components: { default: ProjectManage, footer: FooterUser, header: HeaderUser },
|
||||||
props: true,
|
props: true,
|
||||||
children: [
|
children: [
|
||||||
{
|
{
|
||||||
@ -233,14 +234,14 @@ const router = createRouter({
|
|||||||
name: 'my-workspace-requests',
|
name: 'my-workspace-requests',
|
||||||
path: '/my-workspace-requests',
|
path: '/my-workspace-requests',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: MyWorkspaceRequests, footer: FooterGuest, header: HeaderUser },
|
components: { default: MyWorkspaceRequests, footer: FooterUser, header: HeaderUser },
|
||||||
props: false
|
props: false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'request-issue',
|
name: 'request-issue',
|
||||||
path: '/request-issue/:loadFrom',
|
path: '/request-issue/:loadFrom',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'Post' },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'Post' },
|
||||||
components: { default: IssueRequest, footer: FooterGuest, header: HeaderUser },
|
components: { default: IssueRequest, footer: FooterUser, header: HeaderUser },
|
||||||
props: (route) => {
|
props: (route) => {
|
||||||
/**
|
/**
|
||||||
* This would preserve the other route.params object properties overriding only
|
* This would preserve the other route.params object properties overriding only
|
||||||
@ -257,7 +258,7 @@ const router = createRouter({
|
|||||||
name: 'request-issue2',
|
name: 'request-issue2',
|
||||||
path: '/request-issue/:loadFrom/:requestId',
|
path: '/request-issue/:loadFrom/:requestId',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: IssueRequest, footer: FooterGuest, header: HeaderUser },
|
components: { default: IssueRequest, footer: FooterUser, header: HeaderUser },
|
||||||
props: (route) => {
|
props: (route) => {
|
||||||
/**
|
/**
|
||||||
* This would preserve the other route.params object properties overriding only
|
* This would preserve the other route.params object properties overriding only
|
||||||
@ -274,28 +275,28 @@ const router = createRouter({
|
|||||||
name: 'request-submitted',
|
name: 'request-submitted',
|
||||||
path: '/request-submitted/:requestId',
|
path: '/request-submitted/:requestId',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'Post' },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'Post' },
|
||||||
components: { default: RequestSubmitted, footer: FooterGuest, header: HeaderUser },
|
components: { default: RequestSubmitted, footer: FooterUser, header: HeaderUser },
|
||||||
props: true
|
props: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'request-deposit',
|
name: 'request-deposit',
|
||||||
path: '/request-deposit/:requestId',
|
path: '/request-deposit/:requestId',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: RequestDeposit, footer: FooterGuest, header: HeaderUser },
|
components: { default: RequestDeposit, footer: FooterUser, header: HeaderUser },
|
||||||
props: true
|
props: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'request-deposited',
|
name: 'request-deposited',
|
||||||
path: '/request-deposited/:requestId',
|
path: '/request-deposited/:requestId',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: RequestDeposited, footer: FooterGuest, header: HeaderUser },
|
components: { default: RequestDeposited, footer: FooterUser, header: HeaderUser },
|
||||||
props: true
|
props: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'my-workspace-proposals',
|
name: 'my-workspace-proposals',
|
||||||
path: '/my-workspace-proposals',
|
path: '/my-workspace-proposals',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: MyWorkspaceProposals, footer: FooterGuest, header: HeaderUser },
|
components: { default: MyWorkspaceProposals, footer: FooterUser, header: HeaderUser },
|
||||||
props: false
|
props: false
|
||||||
},
|
},
|
||||||
//message hub
|
//message hub
|
||||||
@ -303,34 +304,34 @@ const router = createRouter({
|
|||||||
name: 'message-hub',
|
name: 'message-hub',
|
||||||
path: '/message-hub',
|
path: '/message-hub',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'message' },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'message' },
|
||||||
components: { default: MessageHub, footer: FooterGuest, header: HeaderUser }
|
components: { default: MessageHub, footer: FooterUser, header: HeaderUser }
|
||||||
},
|
},
|
||||||
// provider hub
|
// provider hub
|
||||||
{
|
{
|
||||||
name: 'provider-hub',
|
name: 'provider-hub',
|
||||||
path: '/provider-hub',
|
path: '/provider-hub',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'Providers' },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'Providers' },
|
||||||
components: { default: ProviderHub, footer: FooterGuest, header: HeaderUser }
|
components: { default: ProviderHub, footer: FooterUser, header: HeaderUser }
|
||||||
},
|
},
|
||||||
//request hub
|
//request hub
|
||||||
{
|
{
|
||||||
name: 'request-hub',
|
name: 'request-hub',
|
||||||
path: '/request-hub',
|
path: '/request-hub',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'Requests' },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'Requests' },
|
||||||
components: { default: RequestHub, footer: FooterGuest, header: HeaderUser }
|
components: { default: RequestHub, footer: FooterUser, header: HeaderUser }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'make-proposal',
|
name: 'make-proposal',
|
||||||
path: '/make-proposal/:requestId/:loadingMode',
|
path: '/make-proposal/:requestId/:loadingMode',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: MakeProposal, footer: FooterGuest, header: HeaderUser },
|
components: { default: MakeProposal, footer: FooterUser, header: HeaderUser },
|
||||||
props: true
|
props: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'proposal-submitted',
|
name: 'proposal-submitted',
|
||||||
path: '/proposal-submitted/:proposalId',
|
path: '/proposal-submitted/:proposalId',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: ProposalSubmitted, footer: FooterGuest, header: HeaderUser },
|
components: { default: ProposalSubmitted, footer: FooterUser, header: HeaderUser },
|
||||||
props: true
|
props: true
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -338,7 +339,7 @@ const router = createRouter({
|
|||||||
name: 'request-manage',
|
name: 'request-manage',
|
||||||
path: '/request-manage/:requestId',
|
path: '/request-manage/:requestId',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: RequestManage, footer: FooterGuest, header: HeaderUser },
|
components: { default: RequestManage, footer: FooterUser, header: HeaderUser },
|
||||||
props: true
|
props: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -347,7 +348,7 @@ const router = createRouter({
|
|||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: {
|
components: {
|
||||||
default: ReviewProposalBeforeAccetance,
|
default: ReviewProposalBeforeAccetance,
|
||||||
footer: FooterGuest,
|
footer: FooterUser,
|
||||||
header: HeaderUser
|
header: HeaderUser
|
||||||
},
|
},
|
||||||
props: true
|
props: true
|
||||||
@ -357,38 +358,38 @@ const router = createRouter({
|
|||||||
name: 'user-profile',
|
name: 'user-profile',
|
||||||
path: '/user-profile',
|
path: '/user-profile',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: UserProfile, footer: FooterGuest, header: HeaderUser }
|
components: { default: UserProfile, footer: FooterUser, header: HeaderUser }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'user-finance',
|
name: 'user-finance',
|
||||||
path: '/user-finance',
|
path: '/user-finance',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: UserFinance, footer: FooterGuest, header: HeaderUser }
|
components: { default: UserFinance, footer: FooterUser, header: HeaderUser }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'user-history',
|
name: 'user-history',
|
||||||
path: '/user-history',
|
path: '/user-history',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: UserHistory, footer: FooterGuest, header: HeaderUser }
|
components: { default: UserHistory, footer: FooterUser, header: HeaderUser }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'work-space',
|
name: 'work-space',
|
||||||
path: '/work-space',
|
path: '/work-space',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'Workspace' },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL], activePath: 'Workspace' },
|
||||||
components: { default: Workspace, footer: FooterGuest, header: HeaderUser }
|
components: { default: Workspace, footer: FooterUser, header: HeaderUser }
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'lab-home',
|
name: 'lab-home',
|
||||||
path: '/lab-home',
|
path: '/lab-home',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: LabHome, footer: FooterGuest, header: HeaderUser }
|
components: { default: LabHome, footer: FooterUser, header: HeaderUser }
|
||||||
}
|
}
|
||||||
,
|
,
|
||||||
{
|
{
|
||||||
name: 'machine-translation',
|
name: 'machine-translation',
|
||||||
path: '/machine-translation',
|
path: '/machine-translation',
|
||||||
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
meta: { requiredRoles: [userRoleEnum.PERSONAL] },
|
||||||
components: { default: TranslationHome, footer: FooterGuest, header: HeaderUser }
|
components: { default: TranslationHome, footer: FooterUser, header: HeaderUser }
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user