UNPKG

payload

Version:

Node, React and MongoDB Headless CMS and Application Framework

30 lines 1.05 kB
import type { CollectionPermission, GlobalPermission, User } from '../../../auth'; import type { Fields, SanitizedCollectionConfig, SanitizedGlobalConfig } from '../../../exports/types'; export type CollectionEditViewProps = BaseEditViewProps & { collection: SanitizedCollectionConfig; disableActions?: boolean; disableLeaveWithoutSaving?: boolean; hasSavePermission?: boolean; id: string; initialState?: Fields; internalState?: Fields; isEditing?: boolean; permissions: CollectionPermission | null; }; export type GlobalEditViewProps = BaseEditViewProps & { global: SanitizedGlobalConfig; initialState?: Fields; permissions: GlobalPermission | null; }; export type BaseEditViewProps = { action: string; apiURL: string; canAccessAdmin?: boolean; data: any; isLoading: boolean; onSave: (json: any) => void; updatedAt: string; user: User | null | undefined; }; export type EditViewProps = CollectionEditViewProps | GlobalEditViewProps; //# sourceMappingURL=types.d.ts.map