frontend session

This commit is contained in:
2023-07-14 19:32:33 +00:00
parent 897b9ae2cf
commit d4e21505ad
14 changed files with 408 additions and 14 deletions

15
types/global.d.ts vendored
View File

@@ -1,10 +1,16 @@
interface FileField {
path: string
src: string
type: string
}
interface Pages {
[key: string]: Page
}
interface Page {
path: string
teaserHomepage: teaserHomepage
teaser: teaserHomepage
sectionHomepage: Row
rows: Row[]
id: string
@@ -12,9 +18,9 @@ interface Page {
interface teaserHomepage {
showTeaser: boolean
subtitle: string
title: string
description: string
subTitle: string
teaserTitle: string
teaserDescription: string
}
interface Row {
@@ -48,6 +54,7 @@ interface Column {
iconCycleSquare?: IconCycleSquare
iconCycleCircle?: IconCycleCircle
text: string
textLink: TextLink
infoBoard: InfoBoard
worldCard: WorldCard
nestedCard: NestedCard