useUnlock
useUnlock is a low-level hook that returns a callback to call dataProvider.unlock(), leveraging react-query’s useMutation.
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-eeconst [unlock, { isLoading, error }] = useUnlock( resource, { id, identity, meta }, options);The payload is an object with the following properties:
id: the record id (e.g.123)identity: an identifier (string or number) corresponding to the identity of the locker (e.g.'julien'). This usually comes fromauthProvider.getIdentity()meta: an object that will be forwarded to the dataProvider (optional)
The optional options argument is passed to react-query’s useMutation hook.