UNPKG

@slate-sheikah/bridge

Version:

slate-sheikah bridge: Bridge components for slate-sheikah. Slate + Automerge + Sockets

22 lines (18 loc) 1.54 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; const createByType = type => type === 'map' ? {} : type === 'list' ? [] : ''; const opCreate = (_ref, _ref2) => { let { obj, type } = _ref; let [map, ops] = _ref2; map[obj] = createByType(type); return [map, ops]; }; var _default = opCreate; exports.default = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb252ZXJ0L2NyZWF0ZS50cyJdLCJuYW1lcyI6WyJjcmVhdGVCeVR5cGUiLCJ0eXBlIiwib3BDcmVhdGUiLCJvYmoiLCJtYXAiLCJvcHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFFQSxNQUFNQSxZQUFZLEdBQUlDLElBQUQsSUFDbkJBLElBQUksS0FBSyxLQUFULEdBQWlCLEVBQWpCLEdBQXNCQSxJQUFJLEtBQUssTUFBVCxHQUFrQixFQUFsQixHQUF1QixFQUQvQzs7QUFHQSxNQUFNQyxRQUFRLEdBQUcsaUJBQW9EO0FBQUEsTUFBbkQ7QUFBRUMsSUFBQUEsR0FBRjtBQUFPRixJQUFBQTtBQUFQLEdBQW1EO0FBQUEsTUFBcEIsQ0FBQ0csR0FBRCxFQUFNQyxHQUFOLENBQW9CO0FBQ25FRCxFQUFBQSxHQUFHLENBQUNELEdBQUQsQ0FBSCxHQUFXSCxZQUFZLENBQUNDLElBQUQsQ0FBdkI7QUFFQSxTQUFPLENBQUNHLEdBQUQsRUFBTUMsR0FBTixDQUFQO0FBQ0QsQ0FKRDs7ZUFNZUgsUSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIEF1dG9tZXJnZSBmcm9tICdhdXRvbWVyZ2UnXG5cbmNvbnN0IGNyZWF0ZUJ5VHlwZSA9ICh0eXBlOiBBdXRvbWVyZ2UuQ29sbGVjdGlvblR5cGUpID0+XG4gIHR5cGUgPT09ICdtYXAnID8ge30gOiB0eXBlID09PSAnbGlzdCcgPyBbXSA6ICcnXG5cbmNvbnN0IG9wQ3JlYXRlID0gKHsgb2JqLCB0eXBlIH06IEF1dG9tZXJnZS5EaWZmLCBbbWFwLCBvcHNdOiBhbnkpID0+IHtcbiAgbWFwW29ial0gPSBjcmVhdGVCeVR5cGUodHlwZSlcblxuICByZXR1cm4gW21hcCwgb3BzXVxufVxuXG5leHBvcnQgZGVmYXVsdCBvcENyZWF0ZVxuIl19