addSoftDeleteBasedOnResource
This helper function wraps an existing dataProvider to add the soft delete capabilities, storing all deleted records in a single deleted_records (configurable) resource.
This feature requires a valid Enterprise Edition subscription.
Installation
Section titled “Installation”npm install --save @react-admin/ra-core-ee# oryarn add @react-admin/ra-core-ee// in src/dataProvider.tsimport { addSoftDeleteBasedOnResource } from '@react-admin/ra-core-ee';import baseDataProvider from './baseDataProvider';
export const dataProvider = addSoftDeleteBasedOnResource( baseDataProvider, { deletedRecordsResourceName: 'deleted_records' });