Interface: StoreThemeEditorDataResponse
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:98
Store theme editor data response (from normalized tables)
Properties
_counts
_counts:
object
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:224
assets
assets:
number
configs
configs:
number
layouts
layouts:
number
locales
locales:
number
sections
sections:
number
snippets
snippets:
number
templates
templates:
number
assets
assets:
Record<string, {cdnUrl?:string;height?:number;id:string;mimeType:string;name:string;relativePath:string;s3Key:string;size:number;type:string;width?:number; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:207
configs
configs:
Record<string, {content:Record<string,unknown>;filePath:string;version:string; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:190
customName
customName:
string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:105
globalSettings
globalSettings:
Record<string,unknown>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:109
id
id:
string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:100
installedAt
installedAt:
string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:110
isActive
isActive:
boolean
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:108
layouts
layouts:
Record<string, {content:string;description?:string;displayName:string;filePath:string;isDefault:boolean;schema?:Record<string,unknown>;version:string; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:178
locales
locales:
Record<string, {displayName:string;filePath:string;translations:Record<string,unknown>;version:string; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:198
sections
sections:
Record<string, {content:string;description?:string;displayName:string;filePath:string;schema:Record<string,unknown>;version:string; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:156
sectionSchemas
sectionSchemas:
Record<string, {description?:string;id:string;name:string;schema:Record<string,unknown>; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:147
snippets
snippets:
Record<string, {content:string;description?:string;displayName:string;filePath:string;schema?:Record<string,unknown>;version:string; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:167
status
status:
string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:107
storeId
storeId:
string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:101
templates
templates:
Record<string, {content:string;createdAt:string;description?:string;displayName?:string;isSystem:boolean;layoutName?:string;name:string;order:string[];schema:Record<string,unknown> |null;sections:object[];settings:Record<string,unknown>;type:string;updatedAt:string; }>
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:114
themeDirectory
themeDirectory:
string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:106
themeId
themeId:
string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:102
themeName
themeName:
string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:103
themeVersion
themeVersion:
string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:104
updatedAt
updatedAt:
string
Defined in: tanqory-platform-packages/packages/api/sdk/src/services/themes.ts:111