Merged in feature/hardcoded-mypages-links (pull request #1325)

Feature/hardcoded mypages links

* feat: wip use hardcoded links

* Merge branch 'master' of bitbucket.org:scandic-swap/web into feature/hardcoded-mypages-links

* feat: use hardcoded links for my pages to support dynamic links

* cleanup

* code fixes

* refactor: restructure MyPagesMobileDropdown component for improved readability

* use util timeout function


Approved-by: Christian Andolf
Approved-by: Linus Flood
This commit is contained in:
Joakim Jäderberg
2025-02-13 09:28:30 +00:00
parent eabe45b73c
commit 6f51130e48
30 changed files with 500 additions and 556 deletions

View File

@@ -7,14 +7,24 @@
* These are routes that define code entries for My pages
*/
/** @type {import('@/types/routes').LangRoute} */
export const scandicFriends = {
da: "/da/scandic-friends",
de: "/de/scandic-friends",
en: "/en/scandic-friends",
fi: "/fi/scandic-friends",
no: "/no/scandic-friends",
sv: "/sv/scandic-friends",
}
/** @type {import('@/types/routes').LangRoute} */
export const myPages = {
da: "/da/scandic-friends/mine-sider",
de: "/de/scandic-friends/mein-bereich",
en: "/en/scandic-friends/my-pages",
fi: "/fi/scandic-friends/omat-sivut",
no: "/no/scandic-friends/mine-sider",
sv: "/sv/scandic-friends/mina-sidor",
da: `${scandicFriends.da}/mine-sider`,
de: `${scandicFriends.de}/mein-bereich`,
en: `${scandicFriends.en}/my-pages`,
fi: `${scandicFriends.fi}/omat-sivut`,
no: `${scandicFriends.no}/mine-sider`,
sv: `${scandicFriends.sv}/mina-sidor`,
}
/** @type {import('@/types/routes').LangRoute} */
@@ -77,3 +87,13 @@ export const stays = {
no: `${myPages.no}/opphold`,
sv: `${myPages.sv}/vistelser`,
}
/** @type {import('@/types/routes').LangRoute} */
export const scandicXSAS = {
da: `${myPages.da}/scandic-x-sas`,
de: `${myPages.de}/scandic-x-sas`,
en: `${myPages.en}/scandic-x-sas`,
fi: `${myPages.fi}/scandic-x-sas`,
no: `${myPages.no}/scandic-x-sas`,
sv: `${myPages.sv}/scandic-x-sas`,
}