@samepage/internal
Version:
Utilities used across modules - not meant for use by users directly
11 lines • 635 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const base64ToBinary_1 = tslib_1.__importDefault(require("./base64ToBinary"));
const automerge_1 = tslib_1.__importDefault(require("automerge"));
const parseActorId_1 = tslib_1.__importDefault(require("./parseActorId"));
const loadAutomergeFromBase64 = async (state) => automerge_1.default.load((0, base64ToBinary_1.default)(state), {
actorId: await (0, parseActorId_1.default)().then((a) => a.actorId.replace(/-/g, "")),
});
exports.default = loadAutomergeFromBase64;
//# sourceMappingURL=loadAutomergeFromBase64.js.map