Skip to main content

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