fix: refactor breadcrumbs to take page type variants to better match margins

This commit is contained in:
Christel Westerberg
2025-01-03 11:39:24 +01:00
parent 053ef4a1c9
commit 5901cab440
46 changed files with 286 additions and 175 deletions

View File

@@ -28,7 +28,7 @@ import { contentstackExtendedProcedureUID, router } from "@/server/trpc"
import { breadcrumbsRefsSchema, breadcrumbsSchema } from "./output"
import { getTags } from "./utils"
import { PageTypeEnum } from "@/types/requests/pageType"
import { PageContentTypeEnum } from "@/types/requests/contentType"
import type {
BreadcrumbsRefsSchema,
RawBreadcrumbsSchema,
@@ -170,7 +170,7 @@ export const breadcrumbsQueryRouter = router({
}
switch (ctx.contentType) {
case PageTypeEnum.accountPage:
case PageContentTypeEnum.accountPage:
return await getBreadcrumbs<{
account_page: RawBreadcrumbsSchema
}>(
@@ -181,7 +181,7 @@ export const breadcrumbsQueryRouter = router({
},
variables
)
case PageTypeEnum.collectionPage:
case PageContentTypeEnum.collectionPage:
return await getBreadcrumbs<{
collection_page: RawBreadcrumbsSchema
}>(
@@ -192,7 +192,7 @@ export const breadcrumbsQueryRouter = router({
},
variables
)
case PageTypeEnum.contentPage:
case PageContentTypeEnum.contentPage:
return await getBreadcrumbs<{
content_page: RawBreadcrumbsSchema
}>(
@@ -203,7 +203,7 @@ export const breadcrumbsQueryRouter = router({
},
variables
)
case PageTypeEnum.hotelPage:
case PageContentTypeEnum.hotelPage:
return await getBreadcrumbs<{
hotel_page: RawBreadcrumbsSchema
}>(
@@ -214,7 +214,7 @@ export const breadcrumbsQueryRouter = router({
},
variables
)
case PageTypeEnum.loyaltyPage:
case PageContentTypeEnum.loyaltyPage:
return await getBreadcrumbs<{
loyalty_page: RawBreadcrumbsSchema
}>(