@wordpress/core-data
Version:
Access to and manipulation of core WordPress entities.
20 lines • 485 B
JavaScript
/**
* Internal dependencies
*/
import createLocks from './engine';
export default function createLocksActions() {
const locks = createLocks();
function __unstableAcquireStoreLock(store, path, {
exclusive
}) {
return () => locks.acquire(store, path, exclusive);
}
function __unstableReleaseStoreLock(lock) {
return () => locks.release(lock);
}
return {
__unstableAcquireStoreLock,
__unstableReleaseStoreLock
};
}
//# sourceMappingURL=actions.js.map