feature/cancel-edit-pending-orders #4

Merged
jocke merged 6 commits from feature/cancel-edit-pending-orders into master 2026-05-22 11:54:16 +00:00
2 changed files with 24 additions and 0 deletions
Showing only changes of commit a12e07ec1c - Show all commits

View file

@ -32,6 +32,18 @@ describe('Router', () => {
expect(router.currentRoute.value.name).toBe('forgot-password') expect(router.currentRoute.value.name).toBe('forgot-password')
}) })
it('resolves /integritetspolicy to PrivacyPolicyPage', async () => {
await router.push('/integritetspolicy')
await router.isReady()
expect(router.currentRoute.value.name).toBe('privacy')
})
it('resolves /villkor to TermsOfServicePage', async () => {
await router.push('/villkor')
await router.isReady()
expect(router.currentRoute.value.name).toBe('terms')
})
it('resolves /aterstall-losenord to ResetPasswordPage', async () => { it('resolves /aterstall-losenord to ResetPasswordPage', async () => {
await router.push('/aterstall-losenord?token=abc') await router.push('/aterstall-losenord?token=abc')
await router.isReady() await router.isReady()

View file

@ -3,6 +3,8 @@ import HomePage from '@/pages/HomePage.vue'
import ComposePage from '@/pages/ComposePage.vue' import ComposePage from '@/pages/ComposePage.vue'
import AboutPage from '@/pages/AboutPage.vue' import AboutPage from '@/pages/AboutPage.vue'
import ContactPage from '@/pages/ContactPage.vue' import ContactPage from '@/pages/ContactPage.vue'
import PrivacyPolicyPage from '@/pages/PrivacyPolicyPage.vue'
import TermsOfServicePage from '@/pages/TermsOfServicePage.vue'
import RegisterPage from '@/pages/RegisterPage.vue' import RegisterPage from '@/pages/RegisterPage.vue'
import LoginPage from '@/pages/LoginPage.vue' import LoginPage from '@/pages/LoginPage.vue'
import ForgotPasswordPage from '@/pages/ForgotPasswordPage.vue' import ForgotPasswordPage from '@/pages/ForgotPasswordPage.vue'
@ -97,6 +99,16 @@ const router = createRouter({
name: 'contact', name: 'contact',
component: ContactPage, component: ContactPage,
}, },
{
path: '/integritetspolicy',
name: 'privacy',
component: PrivacyPolicyPage,
},
{
path: '/villkor',
name: 'terms',
component: TermsOfServicePage,
},
], ],
}) })