feat(SW-2862): Move navigation router to trpc package * Fix most errors in scandic-web Just 100 left... * Move Props type out of trpc * Fix CategorizedFilters types * Move more schemas in hotel router * Fix deps * fix getNonContentstackUrls * Fix import error * Fix entry error handling * Fix generateMetadata metrics * Fix alertType enum * Fix duplicated types * lint:fix * Merge branch 'master' into feat/sw-2863-move-contentstack-router-to-trpc-package * Fix broken imports * Move booking router to trpc package * Move partners router to trpc package * Move autocomplete router to trpc package * Move booking router to trpc package * Remove translations from My Pages navigation trpc procedure * Move navigation router to trpc package * Merge branch 'master' into feat/sw-2862-move-booking-router-to-trpc-package * Merge branch 'feat/sw-2862-move-booking-router-to-trpc-package' into feat/sw-2865-move-navigation-router-to-trpc-package * Merge branch 'master' into feat/sw-2865-move-navigation-router-to-trpc-package * Merge branch 'master' into feat/sw-2865-move-navigation-router-to-trpc-package * Merge branch 'master' into feat/sw-2865-move-navigation-router-to-trpc-package Approved-by: Linus Flood
21 lines
415 B
TypeScript
21 lines
415 B
TypeScript
export type MyPagesLinkKey =
|
|
| "overview"
|
|
| "points"
|
|
| "stays"
|
|
| "benefits"
|
|
| "partnerSas"
|
|
| "teamMemberCard"
|
|
| "scandicFriends"
|
|
| "profile"
|
|
|
|
type BaseLink = {
|
|
type: "link" | "withbadge"
|
|
key: MyPagesLinkKey
|
|
href: string
|
|
}
|
|
|
|
type NormalLink = BaseLink & { type: "link" }
|
|
type LinkWithBadge = BaseLink & { type: "withbadge"; number: number }
|
|
|
|
export type MyPagesLink = NormalLink | LinkWithBadge
|