@wordpress/sync
Version:
14 lines (13 loc) • 433 B
JavaScript
// packages/sync/src/providers/indexeddb-provider.js
import { IndexeddbPersistence } from "y-indexeddb";
function createIndexedDbProvider(objectType, objectId, doc) {
const roomName = `${objectType}-${objectId}`;
const provider = new IndexeddbPersistence(roomName, doc);
return Promise.resolve({
destroy: () => provider.destroy()
});
}
export {
createIndexedDbProvider
};
//# sourceMappingURL=indexeddb-provider.js.map