Browse Source

Refactor public routes: faq

pull/4933/head
Thomas Kaul 3 weeks ago
parent
commit
9418e8a044
  1. 23
      libs/common/src/lib/routes/routes.ts

23
libs/common/src/lib/routes/routes.ts

@ -15,7 +15,6 @@ export const routes = {
membership: 'membership', membership: 'membership',
personalFinanceTools: 'personal-finance-tools', personalFinanceTools: 'personal-finance-tools',
public: 'p', public: 'p',
saas: 'saas',
settings: 'settings', settings: 'settings',
start: 'start', start: 'start',
users: 'users', users: 'users',
@ -24,7 +23,6 @@ export const routes = {
// Publicly accessible pages // Publicly accessible pages
about: $localize`:kebab-case:about`, about: $localize`:kebab-case:about`,
changelog: $localize`:kebab-case:changelog`, changelog: $localize`:kebab-case:changelog`,
faq: $localize`:kebab-case:faq`,
glossary: $localize`:kebab-case:glossary`, glossary: $localize`:kebab-case:glossary`,
guides: $localize`:kebab-case:guides`, guides: $localize`:kebab-case:guides`,
license: $localize`:kebab-case:license`, license: $localize`:kebab-case:license`,
@ -32,7 +30,6 @@ export const routes = {
openSourceAlternativeTo: $localize`:kebab-case:open-source-alternative-to`, openSourceAlternativeTo: $localize`:kebab-case:open-source-alternative-to`,
privacyPolicy: $localize`:kebab-case:privacy-policy`, privacyPolicy: $localize`:kebab-case:privacy-policy`,
resources: $localize`:kebab-case:resources`, resources: $localize`:kebab-case:resources`,
selfHosting: $localize`:kebab-case:self-hosting`,
termsOfService: $localize`:kebab-case:terms-of-service` termsOfService: $localize`:kebab-case:terms-of-service`
}; };
@ -134,6 +131,26 @@ export const publicRoutes = {
routerLink: ['/blog'], routerLink: ['/blog'],
title: $localize`Blog` title: $localize`Blog`
}, },
faq: {
path: $localize`:kebab-case:faq`,
routerLink: ['/' + $localize`:kebab-case:faq`],
subRoutes: {
saas: {
path: 'saas',
routerLink: ['/' + $localize`:kebab-case:faq`, 'saas'],
title: $localize`Cloud` + ' (SaaS)'
},
selfHosting: {
path: $localize`:kebab-case:self-hosting`,
routerLink: [
'/' + $localize`:kebab-case:faq`,
$localize`:kebab-case:self-hosting`
],
title: $localize`Self-Hosting`
}
},
title: $localize`Frequently Asked Questions (FAQ)`
},
features: { features: {
path: $localize`:kebab-case:features`, path: $localize`:kebab-case:features`,
routerLink: ['/' + $localize`:kebab-case:features`], routerLink: ['/' + $localize`:kebab-case:features`],

Loading…
Cancel
Save