UNPKG

@wordpress/core-data

Version:
33 lines (32 loc) 747 B
// packages/core-data/src/sync.ts import { privateApis as syncPrivateApis } from "@wordpress/sync"; import { unlock } from "./lock-unlock.mjs"; var { createSyncManager, Delta, CRDT_DOC_META_PERSISTENCE_KEY, CRDT_RECORD_MAP_KEY, LOCAL_EDITOR_ORIGIN, LOCAL_SYNC_MANAGER_ORIGIN, WORDPRESS_META_KEY_FOR_CRDT_DOC_PERSISTENCE } = unlock(syncPrivateApis); var syncManager; function getSyncManager() { if (syncManager) { return syncManager; } syncManager = createSyncManager(); return syncManager; } export { CRDT_DOC_META_PERSISTENCE_KEY, CRDT_RECORD_MAP_KEY, Delta, LOCAL_EDITOR_ORIGIN, LOCAL_SYNC_MANAGER_ORIGIN, WORDPRESS_META_KEY_FOR_CRDT_DOC_PERSISTENCE, getSyncManager }; //# sourceMappingURL=sync.mjs.map