chore: organize types

This commit is contained in:
Arvid Norlin
2024-05-02 10:52:05 +02:00
parent ec37ee0f1f
commit 58d2963d6a
6 changed files with 25 additions and 87 deletions

View File

@@ -1,9 +1,7 @@
import { Lang } from "@/constants/languages"
import { AccountPageContentItem } from "@/server/routers/contentstack/accountPage/output"
import {
AccountPageContentItem,
DynamicContentComponents,
} from "@/types/requests/myPages/accountpage"
import { DynamicContentComponents } from "@/types/components/myPages/myPage/enums"
export type AccountPageContentProps = {
component: DynamicContentComponents

View File

@@ -0,0 +1,14 @@
export enum DynamicContentComponents {
membership_overview = "membership_overview",
soonest_stays = "soonest_stays",
previous_stays = "previous_stays",
upcoming_stays = "upcoming_stays",
current_benefits = "current_benefits",
next_benefits = "next_benefits",
}
export enum ContentEntries {
AccountPageContentDynamicContent = "AccountPageContentDynamicContent",
AccountPageContentShortcuts = "AccountPageContentShortcuts",
AccountPageContentTextContent = "AccountPageContentTextContent",
}