chore: remove references to obsolete CodeDefinedPage content type

This commit is contained in:
Arvid Norlin
2024-04-11 14:24:45 +02:00
parent c0b68f9e5b
commit f4a0264019
4 changed files with 1 additions and 27 deletions

View File

@@ -22,7 +22,6 @@ function getURL(node: PageLink) {
return node.web.url return node.web.url
case PageLinkEnum.AccountPage: case PageLinkEnum.AccountPage:
case PageLinkEnum.LoyaltyPage: case PageLinkEnum.LoyaltyPage:
case PageLinkEnum.CodeDefinedPage:
return node.url return node.url
} }
} }

View File

@@ -7,14 +7,6 @@ fragment CurrentBlocksPageLink on CurrentBlocksPage {
url url
} }
fragment CodeDefinedPageLink on CodeDefinedPage {
system {
uid
}
title
url
}
fragment AccountPageLink on AccountPage { fragment AccountPageLink on AccountPage {
system { system {
uid uid

View File

@@ -19,7 +19,6 @@ query GetNavigationMyPages {
__typename __typename
...AccountPageLink ...AccountPageLink
...LoyaltyPageLink ...LoyaltyPageLink
...CodeDefinedPageLink
...ContentPageLink ...ContentPageLink
} }
} }
@@ -34,7 +33,6 @@ query GetNavigationMyPages {
...AccountPageLink ...AccountPageLink
...LoyaltyPageLink ...LoyaltyPageLink
...ContentPageLink ...ContentPageLink
...CodeDefinedPageLink
} }
} }
} }

View File

@@ -4,7 +4,6 @@ import { Typename } from "../utils/typename"
export enum PageLinkEnum { export enum PageLinkEnum {
AccountPage = "AccountPage", AccountPage = "AccountPage",
CodeDefinedPage = "CodeDefinedPage",
ContentPage = "ContentPage", ContentPage = "ContentPage",
LoyaltyPage = "LoyaltyPage", LoyaltyPage = "LoyaltyPage",
} }
@@ -38,16 +37,6 @@ export type LoyaltyPageLink = Typename<
PageLinkEnum.LoyaltyPage PageLinkEnum.LoyaltyPage
> >
export type CodeDefinedPageLink = Typename<
{
uid: string
title: string
url: string
system: { uid: string }
},
PageLinkEnum.CodeDefinedPage
>
export type ContentPageLink = Typename< export type ContentPageLink = Typename<
{ {
uid: string uid: string
@@ -58,11 +47,7 @@ export type ContentPageLink = Typename<
PageLinkEnum.ContentPage PageLinkEnum.ContentPage
> >
export type PageLink = export type PageLink = ContentPageLink | AccountPageLink | LoyaltyPageLink
| CodeDefinedPageLink
| ContentPageLink
| AccountPageLink
| LoyaltyPageLink
export type NavigationItem = { export type NavigationItem = {
item: { item: {