UNPKG

@prisma-cms/component

Version:
28 lines (27 loc) 800 B
export interface PrismaCmsComponentError extends Error { _id?: string; open?: boolean; /** * Ключ поля в API-ошибках */ key?: string; } interface Locales extends Record<string, any> { } export interface PrismaCmsComponentProps { object?: Record<string, any> | null | undefined; _dirty?: Partial<PrismaCmsComponentProps['object']>; filters?: Record<string, any> | undefined; locales?: Locales; errorDelay?: number; } export interface PrismaCmsComponentState { locales: Locales; filters: Record<string, any> | undefined; errors: PrismaCmsComponentError[]; notifications: PrismaCmsComponentError[]; error: PrismaCmsComponentError | null; loading: boolean; _dirty?: PrismaCmsComponentProps['_dirty']; } export {};