Skip to main content

Interface: StaffNotification

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:487

Properties​

dayOfWeek?​

optional dayOfWeek?: number

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:499


description​

description: string

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:492

Coerced​

from Prisma nullable — null is mapped to empty string in API layer


enabled​

enabled: boolean

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:493


frequency?​

optional frequency?: "daily" | "weekly"

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:498


id​

id: string

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:488


name​

name: string

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:490


sendTime?​

optional sendTime?: string

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:500


template?​

optional template?: EmailTemplate

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:497

EmailTemplate row with categoryId='staff' — looked up via storeId + 'staff_' + type


templateId?​

optional templateId?: string

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:495

EmailTemplate.id with categoryId='staff' matching this notification type


timezone?​

optional timezone?: string

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:501


type​

type: "new_order" | "new_return_request" | "sales_attribution_edited" | "new_draft_order" | "store_order_summary"

Defined in: tanqory-platform-packages/packages/core/types/dist/types/contracts/notification.contract.d.ts:489