Fix/SW-2429 map view
* feat(SW-2429): Removed [contentType]>[uid] and use app router based structure for content types * feat(SW-2429): Added breadcrumbs to follow contenttype folder structure * feat(SW-2429): Removed modal/dialog functionality from map views on hotel and destination pages * fix(SW-2429): Fixed issue with booking widget on meeting pages. Also used same structure for content types Approved-by: Arvid Norlin
This commit is contained in:
@@ -29,21 +29,6 @@ export type ContentTypeParams = {
|
||||
| PageContentTypeEnum.startPage
|
||||
}
|
||||
|
||||
// This is purely for use in `apps/scandic-web/app/[lang]/(live)/(public)/[contentType]/[uid]/page.tsx`
|
||||
// It is meant as an interim solution while we move away from the switch-case
|
||||
// approach into routing these based on App router.
|
||||
// Folders in `apps/scandic-web/app/[lang]/(live)/(public)` should not be in this type.
|
||||
export type NonAppRouterContentTypeParams = {
|
||||
contentType:
|
||||
| PageContentTypeEnum.loyaltyPage
|
||||
| PageContentTypeEnum.contentPage
|
||||
| PageContentTypeEnum.hotelPage
|
||||
| PageContentTypeEnum.collectionPage
|
||||
| PageContentTypeEnum.destinationCountryPage
|
||||
| PageContentTypeEnum.destinationCityPage
|
||||
| PageContentTypeEnum.startPage
|
||||
}
|
||||
|
||||
export type ContentTypeWebviewParams = {
|
||||
contentType: "loyalty-page" | "account-page"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user