UNPKG

@firecms/core

Version:

Awesome Firebase/Firestore-based headless open-source CMS

14 lines (13 loc) 736 B
import { Entity, EntityCallbacks, EntityCollection } from "../types"; import React from "react"; export interface DeleteEntityDialogProps<M extends Record<string, any>> { entityOrEntitiesToDelete?: Entity<M> | Entity<M>[]; path: string; collection: EntityCollection<M>; open: boolean; onClose: () => void; callbacks?: EntityCallbacks<M>; onEntityDelete?(path: string, entity: Entity<M>): void; onMultipleEntitiesDelete?(path: string, entities: Entity<M>[]): void; } export declare function DeleteEntityDialog<M extends Record<string, any>>({ entityOrEntitiesToDelete, collection, onClose, open, callbacks, onEntityDelete, onMultipleEntitiesDelete, path }: DeleteEntityDialogProps<M>): React.JSX.Element;