UNPKG

ra-core

Version:

Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React

17 lines 910 B
import { RaRecord, MutationMode } from '../../types'; import { UseUpdateManyOptions } from '../../dataProvider/useUpdateMany'; export declare const useBulkUpdateController: <RecordType extends RaRecord = any, ErrorType = Error>(props: UseBulkUpdateControllerParams<RecordType, ErrorType>) => UseBulkUpdateControllerReturn; export interface UseBulkUpdateControllerParams<RecordType extends RaRecord = any, MutationOptionsError = unknown> { onSuccess?: () => void; onError?: (error: any) => void; mutationMode?: MutationMode; mutationOptions?: UseUpdateManyOptions<RecordType, MutationOptionsError>; resource?: string; successMessage?: string; } export interface UseBulkUpdateControllerReturn<RecordType extends RaRecord = any> { isLoading: boolean; isPending: boolean; handleUpdate: (data: Partial<RecordType>) => void; } //# sourceMappingURL=useBulkUpdateController.d.ts.map