@firecms/core
Version:
Awesome Firebase/Firestore-based headless open-source CMS
17 lines (16 loc) • 910 B
TypeScript
import React from "react";
import { EntityCollection, EntityTableController, ResolvedProperty, SelectionController } from "../../types";
export type EntityCollectionViewStartActionsProps<M extends Record<string, any>> = {
collection: EntityCollection<M>;
path: string;
relativePath: string;
parentCollectionIds: string[];
selectionController: SelectionController<M>;
tableController: EntityTableController<M>;
collectionEntitiesCount?: number;
/**
* Resolved properties from the collection for the filters dialog
*/
resolvedProperties?: Record<string, ResolvedProperty>;
};
export declare function EntityCollectionViewStartActions<M extends Record<string, any>>({ collection, relativePath, parentCollectionIds, path, selectionController, tableController, collectionEntitiesCount, resolvedProperties }: EntityCollectionViewStartActionsProps<M>): React.JSX.Element;