This commit is contained in:
Your Name committed 2026-09-29 07:40:08 +07:00
1 parent 602eaa9260
commit c42dd4272f
30 files changed
+2024 -252

No files matched your search

+36
View File
@@ -171,6 +171,21 @@ export interface Hero {
updatedAt: string
}
export interface StoreSettingsTranslation {
id: number
storeSettingsId: number
langCode: string
footerDescription?: string | null
newsletterTitle?: string | null
newsletterDescription?: string | null
newsletterPlaceholder?: string | null
newsletterButtonText?: string | null
defaultSeoTitle?: string | null
defaultSeoDescription?: string | null
createdAt?: string
updatedAt?: string
}
export interface StoreSettings {
id: number
brandName: string
@@ -199,6 +214,10 @@ export interface StoreSettings {
headerBehavior?: 'always_sticky' | 'hide_on_scroll' | string | null
mobileHeaderStyle?: 'logo_center' | 'logo_left' | 'search_bar_below' | string | null
mobileHeaderBehavior?: 'always_sticky' | 'hide_on_scroll' | string | null
defaultSeoTitle?: string | null
defaultSeoDescription?: string | null
defaultOgImage?: string | null
translations?: StoreSettingsTranslation[]
}
export interface FooterBrand {
@@ -307,12 +326,29 @@ export interface CartItem {
productImage?: string | null
}
export interface PageTranslation {
id: number
pageId: number
langCode: string
title: string
seoTitle?: string | null
seoDescription?: string | null
seoKeywords?: string | null
createdAt?: string
updatedAt?: string
}
export interface Page {
id: number
slug: string
title: string
seoTitle?: string | null
seoDescription?: string | null
seoKeywords?: string | null
ogImageUrl?: string | null
isPublished: boolean
sections?: PageSection[]
translations?: PageTranslation[]
createdAt?: string
updatedAt?: string
}