@wordpress/core-data
Version:
Access to and manipulation of core WordPress entities.
17 lines (16 loc) • 509 B
JavaScript
// packages/core-data/src/locks/actions.js
import createLocks from "./engine";
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 };
}
export {
createLocksActions as default
};
//# sourceMappingURL=actions.js.map