Merged in feat/sw-2403-mystay-webview (pull request #1828)

Feat/sw-2403 - Adding webview for MyStay

* feat/webview - added for my stay

* wip

* Passing headers so we can get the lang

* Cleanup

* Refactored and some performance improvements


Approved-by: Christian Andolf
This commit is contained in:
Linus Flood
2025-04-17 08:48:52 +00:00
parent 3ce3063973
commit cfa8c166a3
7 changed files with 169 additions and 56 deletions

View File

@@ -52,12 +52,22 @@ const refreshUrl = {
sv: `/sv/webview/refresh`,
}
const myStay = {
da: `/da/webview/hotelreservation/my-stay`,
de: `/de/webview/hotelreservation/my-stay`,
en: `/en/webview/hotelreservation/my-stay`,
fi: `/fi/webview/hotelreservation/my-stay`,
no: `/no/webview/hotelreservation/my-stay`,
sv: `/sv/webview/hotelreservation/my-stay`,
}
export const webviews = [
...Object.values(benefits),
...Object.values(overview),
...Object.values(points),
...Object.values(programOverview),
...Object.values(refreshUrl),
...Object.values(myStay),
]
export const myPagesWebviews = [
@@ -68,4 +78,6 @@ export const myPagesWebviews = [
export const loyaltyPagesWebviews = [...Object.values(programOverview)]
export const myStayWebviews = [...Object.values(myStay)]
export const refreshWebviews = [...Object.values(refreshUrl)]