feat: json rich text editor, blocks, asides, general structure

This commit is contained in:
Simon Emanuelsson
2024-02-07 11:57:36 +01:00
parent 2bd4e25403
commit 66faa41e98
53 changed files with 966 additions and 211 deletions

View File

@@ -1,16 +1,11 @@
import type { AllRequestResponse } from "./utils/all"
import type { Edges } from "./utils/edges"
import { Asset } from "./utils/asset"
import { PageLink } from "./utils/pageLink"
type AppDownloadLink = {
title: string
url: string
}
import type { Image } from "../image"
import type { PageLink } from "./utils/pageLink"
type AppDownload = {
href: string
imageConnection: Edges<Asset>
imageConnection: Edges<Image>
}
export type InternalLink = {
@@ -52,7 +47,7 @@ export type Footer = {
app_store: AppDownload
google_play: AppDownload
}
logoConnection: Edges<Asset>
logoConnection: Edges<Image>
navigation: NavigationItem[]
social_media: {
title: string
@@ -62,7 +57,7 @@ export type Footer = {
}
trip_advisor: {
title: string
logoConnection: Edges<Asset>
logoConnection: Edges<Image>
}
}