{"id":"../../packages/smox-react/index.tsx","dependencies":[{"name":"E:\\www\\smox\\tsconfig.json","includedInParent":true,"mtime":1552387052071},{"name":"E:\\www\\smox\\examples\\counter\\package.json","includedInParent":true,"mtime":1553327813869},{"name":"E:\\www\\smox\\examples\\counter\\.babelrc","includedInParent":true,"mtime":1552387051999},{"name":"react","loc":{"line":14,"column":23},"parent":"E:\\www\\smox\\packages\\smox-react\\index.tsx","resolved":"E:\\www\\smox\\node_modules\\react\\index.js"},{"name":"../smox/util","loc":{"line":15,"column":25},"parent":"E:\\www\\smox\\packages\\smox-react\\index.tsx","resolved":"E:\\www\\smox\\packages\\smox\\util.ts"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.Consumer = exports.Provider = exports.Context = void 0;\n\nvar React = _interopRequireWildcard(require(\"react\"));\n\nvar _util = require(\"../smox/util\");\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }\n\nvar __extends = void 0 && (void 0).__extends || function () {\n  var _extendStatics = function extendStatics(d, b) {\n    _extendStatics = Object.setPrototypeOf || {\n      __proto__: []\n    } instanceof Array && function (d, b) {\n      d.__proto__ = b;\n    } || function (d, b) {\n      for (var p in b) {\n        if (b.hasOwnProperty(p)) d[p] = b[p];\n      }\n    };\n\n    return _extendStatics(d, b);\n  };\n\n  return function (d, b) {\n    _extendStatics(d, b);\n\n    function __() {\n      this.constructor = d;\n    }\n\n    d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n  };\n}();\n\nvar Context = React.createContext(null);\nexports.Context = Context;\n\nvar Provider = function (_super) {\n  __extends(Provider, _super);\n\n  function Provider(props) {\n    var _this = _super.call(this, props) || this;\n\n    _this.store = _this.props.store;\n    return _this;\n  }\n\n  Provider.prototype.render = function () {\n    return React.createElement(Context.Provider, {\n      value: this.store\n    }, this.props.children);\n  };\n\n  return Provider;\n}(React.Component);\n\nexports.Provider = Provider;\n\nvar Consumer = function (_super) {\n  __extends(Consumer, _super);\n\n  function Consumer(props) {\n    var _this = _super.call(this, props) || this;\n\n    _this.state = {};\n    _this.path = _this.getPath(null).split('/');\n    return _this;\n  }\n\n  Consumer.prototype.componentDidMount = function () {\n    var _this = this;\n\n    this._isMounted = true;\n    this.context.subscribe(function () {\n      return _this.setState({});\n    });\n    this.setState({});\n  };\n\n  Consumer.prototype.render = function () {\n    var _a = this.context,\n        state = _a.state,\n        actions = _a.actions,\n        effects = _a.effects;\n    return this._isMounted ? this.props.children({\n      state: (0, _util.getPlain)(this.path, state),\n      actions: (0, _util.getPlain)(this.path, actions),\n      effects: (0, _util.getPlain)(this.path, effects)\n    }) : null;\n  };\n\n  Consumer.prototype.componentWillUnmount = function () {\n    var _this = this;\n\n    this._isMounted = false;\n    this.context.unsubscribe(function () {\n      return _this.setState({});\n    });\n  };\n\n  Consumer.prototype.getPath = function (fiber) {\n    if (fiber === null) fiber = this._reactInternalFiber;\n    var path = typeof fiber.elementType === 'function' ? \"/\" + fiber.elementType.name.toLowerCase() : '';\n    if (fiber.return) path = \"\" + this.getPath(fiber.return) + path;\n    return path;\n  };\n\n  Consumer.contextType = Context;\n  return Consumer;\n}(React.Component);\n\nexports.Consumer = Consumer;"},"sourceMaps":{"js":{"mappings":[{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":8,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":10,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":3,"column":7},"generated":{"line":40,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":3,"column":13},"generated":{"line":40,"column":4}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":3,"column":20},"generated":{"line":40,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":3,"column":23},"generated":{"line":40,"column":14}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":3,"column":28},"generated":{"line":40,"column":19}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":3,"column":29},"generated":{"line":40,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":3,"column":23},"generated":{"line":40,"column":33}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":3,"column":43},"generated":{"line":40,"column":34}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":3,"column":23},"generated":{"line":40,"column":38}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":3,"column":7},"generated":{"line":40,"column":39}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":43,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":43,"column":4}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":43,"column":12}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":43,"column":15}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":43,"column":25}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":43,"column":31}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":43,"column":33}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":30},"generated":{"line":44,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":30},"generated":{"line":44,"column":2}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":30},"generated":{"line":44,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":30},"generated":{"line":44,"column":12}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":30},"generated":{"line":44,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":30},"generated":{"line":44,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":30},"generated":{"line":44,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":30},"generated":{"line":44,"column":29}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":46,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":46,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":46,"column":19}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":8,"column":14},"generated":{"line":46,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":46,"column":25}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":8,"column":19},"generated":{"line":46,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":47,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":47,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":47,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":9,"column":4},"generated":{"line":47,"column":16}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":9,"column":4},"generated":{"line":47,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":9,"column":4},"generated":{"line":47,"column":23}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":9,"column":4},"generated":{"line":47,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":9,"column":4},"generated":{"line":47,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":9,"column":4},"generated":{"line":47,"column":32}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":9,"column":10},"generated":{"line":47,"column":34}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":9,"column":4},"generated":{"line":47,"column":39}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":9,"column":16},"generated":{"line":47,"column":44}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":47,"column":48}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":4},"generated":{"line":49,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":4},"generated":{"line":49,"column":4}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":8},"generated":{"line":49,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":9},"generated":{"line":49,"column":10}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":4},"generated":{"line":49,"column":15}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":17},"generated":{"line":49,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":21},"generated":{"line":49,"column":23}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":22},"generated":{"line":49,"column":24}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":17},"generated":{"line":49,"column":29}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":28},"generated":{"line":49,"column":30}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":10,"column":4},"generated":{"line":49,"column":35}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":11,"column":3},"generated":{"line":51,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":12,"column":2},"generated":{"line":53,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":12,"column":2},"generated":{"line":53,"column":2}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":12,"column":2},"generated":{"line":53,"column":10}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":12,"column":2},"generated":{"line":53,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":12,"column":2},"generated":{"line":53,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":12,"column":2},"generated":{"line":53,"column":21}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":12,"column":2},"generated":{"line":53,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":12,"column":2},"generated":{"line":53,"column":30}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":12,"column":2},"generated":{"line":53,"column":42}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":13,"column":4},"generated":{"line":54,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":6},"generated":{"line":54,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":6},"generated":{"line":54,"column":16}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":6},"generated":{"line":54,"column":17}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":6},"generated":{"line":54,"column":30}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":7},"generated":{"line":54,"column":31}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":14},"generated":{"line":54,"column":38}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":15},"generated":{"line":54,"column":39}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":6},"generated":{"line":54,"column":47}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":23},"generated":{"line":54,"column":49}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":24},"generated":{"line":55,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":24},"generated":{"line":55,"column":6}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":29},"generated":{"line":55,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":31},"generated":{"line":55,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":36},"generated":{"line":55,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":23},"generated":{"line":56,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":6},"generated":{"line":56,"column":5}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":15,"column":9},"generated":{"line":56,"column":7}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":15,"column":14},"generated":{"line":56,"column":12}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":15,"column":9},"generated":{"line":56,"column":17}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":15,"column":20},"generated":{"line":56,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":14,"column":6},"generated":{"line":56,"column":26}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":13,"column":4},"generated":{"line":56,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":18,"column":3},"generated":{"line":57,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":12,"column":2},"generated":{"line":57,"column":3}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":19,"column":0},"generated":{"line":59,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":19,"column":0},"generated":{"line":59,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":19,"column":0},"generated":{"line":59,"column":17}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":60,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":60,"column":1}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":30},"generated":{"line":60,"column":2}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":35},"generated":{"line":60,"column":7}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":36},"generated":{"line":60,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":60,"column":17}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":60,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":64,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":64,"column":4}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":64,"column":12}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":64,"column":15}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":64,"column":25}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":64,"column":31}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":64,"column":33}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":30},"generated":{"line":65,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":30},"generated":{"line":65,"column":2}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":30},"generated":{"line":65,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":30},"generated":{"line":65,"column":12}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":30},"generated":{"line":65,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":30},"generated":{"line":65,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":30},"generated":{"line":65,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":30},"generated":{"line":65,"column":29}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":28,"column":2},"generated":{"line":67,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":28,"column":2},"generated":{"line":67,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":28,"column":2},"generated":{"line":67,"column":19}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":28,"column":14},"generated":{"line":67,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":28,"column":2},"generated":{"line":67,"column":25}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":28,"column":19},"generated":{"line":67,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":28,"column":2},"generated":{"line":68,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":28,"column":2},"generated":{"line":68,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":28,"column":2},"generated":{"line":68,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":29,"column":4},"generated":{"line":68,"column":16}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":29,"column":4},"generated":{"line":68,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":29,"column":4},"generated":{"line":68,"column":23}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":29,"column":4},"generated":{"line":68,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":29,"column":4},"generated":{"line":68,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":29,"column":4},"generated":{"line":68,"column":32}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":29,"column":10},"generated":{"line":68,"column":34}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":29,"column":4},"generated":{"line":68,"column":39}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":29,"column":16},"generated":{"line":68,"column":44}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":28,"column":2},"generated":{"line":68,"column":48}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":30,"column":4},"generated":{"line":70,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":30,"column":4},"generated":{"line":70,"column":4}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":30,"column":8},"generated":{"line":70,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":30,"column":9},"generated":{"line":70,"column":10}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":30,"column":4},"generated":{"line":70,"column":15}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":30,"column":17},"generated":{"line":70,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":30,"column":4},"generated":{"line":70,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":4},"generated":{"line":71,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":4},"generated":{"line":71,"column":4}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":8},"generated":{"line":71,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":9},"generated":{"line":71,"column":10}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":4},"generated":{"line":71,"column":14}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":16},"generated":{"line":71,"column":17}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":20},"generated":{"line":71,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":21},"generated":{"line":71,"column":23}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":16},"generated":{"line":71,"column":30}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":29},"generated":{"line":71,"column":31}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":16},"generated":{"line":71,"column":35}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":35},"generated":{"line":71,"column":37}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":16},"generated":{"line":71,"column":42}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":41},"generated":{"line":71,"column":43}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":16},"generated":{"line":71,"column":46}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":31,"column":4},"generated":{"line":71,"column":47}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":32,"column":3},"generated":{"line":73,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":75,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":75,"column":2}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":75,"column":10}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":75,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":75,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":75,"column":21}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":75,"column":38}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":75,"column":41}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":75,"column":53}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":76,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":76,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":76,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":76,"column":16}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":76,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":35,"column":4},"generated":{"line":78,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":35,"column":9},"generated":{"line":78,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":35,"column":4},"generated":{"line":78,"column":19}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":35,"column":22},"generated":{"line":78,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":35,"column":4},"generated":{"line":78,"column":26}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":4},"generated":{"line":79,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":9},"generated":{"line":79,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":4},"generated":{"line":79,"column":16}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":17},"generated":{"line":79,"column":17}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":4},"generated":{"line":79,"column":26}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":27},"generated":{"line":79,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":27},"generated":{"line":79,"column":39}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":33},"generated":{"line":80,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":33},"generated":{"line":80,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":37},"generated":{"line":80,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":38},"generated":{"line":80,"column":19}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":33},"generated":{"line":80,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":47},"generated":{"line":80,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":33},"generated":{"line":80,"column":30}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":33},"generated":{"line":80,"column":31}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":50},"generated":{"line":81,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":36,"column":4},"generated":{"line":81,"column":5}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":37,"column":4},"generated":{"line":82,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":37,"column":9},"generated":{"line":82,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":37,"column":4},"generated":{"line":82,"column":17}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":37,"column":18},"generated":{"line":82,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":37,"column":4},"generated":{"line":82,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":38,"column":3},"generated":{"line":83,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":34,"column":2},"generated":{"line":83,"column":3}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":39,"column":2},"generated":{"line":85,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":39,"column":2},"generated":{"line":85,"column":2}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":39,"column":2},"generated":{"line":85,"column":10}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":39,"column":2},"generated":{"line":85,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":39,"column":2},"generated":{"line":85,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":39,"column":2},"generated":{"line":85,"column":21}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":39,"column":2},"generated":{"line":85,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":39,"column":2},"generated":{"line":85,"column":30}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":39,"column":2},"generated":{"line":85,"column":42}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":86,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":86,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":86,"column":10}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":86,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":86,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":86,"column":25}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":87,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":12},"generated":{"line":87,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":12},"generated":{"line":87,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":12},"generated":{"line":87,"column":16}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":12},"generated":{"line":87,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":12},"generated":{"line":87,"column":19}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":87,"column":24}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":88,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":19},"generated":{"line":88,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":19},"generated":{"line":88,"column":15}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":19},"generated":{"line":88,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":19},"generated":{"line":88,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":19},"generated":{"line":88,"column":21}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":88,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":89,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":28},"generated":{"line":89,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":28},"generated":{"line":89,"column":15}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":28},"generated":{"line":89,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":28},"generated":{"line":89,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":28},"generated":{"line":89,"column":21}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":89,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":41,"column":4},"generated":{"line":90,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":41,"column":11},"generated":{"line":90,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":41,"column":16},"generated":{"line":90,"column":16}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":41,"column":11},"generated":{"line":90,"column":26}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":42,"column":8},"generated":{"line":90,"column":29}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":42,"column":13},"generated":{"line":90,"column":34}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":42,"column":8},"generated":{"line":90,"column":39}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":42,"column":19},"generated":{"line":90,"column":40}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":42,"column":8},"generated":{"line":90,"column":48}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":42,"column":28},"generated":{"line":90,"column":49}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":43,"column":10},"generated":{"line":91,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":43,"column":10},"generated":{"line":91,"column":6}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":43,"column":15},"generated":{"line":91,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":43,"column":17},"generated":{"line":91,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":43,"column":26},"generated":{"line":91,"column":33}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":43,"column":31},"generated":{"line":91,"column":38}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":43,"column":17},"generated":{"line":91,"column":42}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":43,"column":37},"generated":{"line":91,"column":44}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":43,"column":17},"generated":{"line":91,"column":49}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":42,"column":28},"generated":{"line":91,"column":50}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":44,"column":10},"generated":{"line":92,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":44,"column":10},"generated":{"line":92,"column":6}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":44,"column":17},"generated":{"line":92,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":44,"column":19},"generated":{"line":92,"column":15}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":44,"column":28},"generated":{"line":92,"column":35}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":44,"column":33},"generated":{"line":92,"column":40}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":44,"column":19},"generated":{"line":92,"column":44}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":44,"column":39},"generated":{"line":92,"column":46}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":44,"column":19},"generated":{"line":92,"column":53}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":42,"column":28},"generated":{"line":92,"column":54}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":45,"column":10},"generated":{"line":93,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":45,"column":10},"generated":{"line":93,"column":6}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":45,"column":17},"generated":{"line":93,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":45,"column":19},"generated":{"line":93,"column":15}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":45,"column":28},"generated":{"line":93,"column":35}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":45,"column":33},"generated":{"line":93,"column":40}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":45,"column":19},"generated":{"line":93,"column":44}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":45,"column":39},"generated":{"line":93,"column":46}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":45,"column":19},"generated":{"line":93,"column":53}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":42,"column":28},"generated":{"line":94,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":42,"column":8},"generated":{"line":94,"column":5}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":41,"column":11},"generated":{"line":94,"column":6}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":47,"column":8},"generated":{"line":94,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":41,"column":4},"generated":{"line":94,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":48,"column":3},"generated":{"line":95,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":39,"column":2},"generated":{"line":95,"column":3}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":97,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":97,"column":2}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":97,"column":10}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":97,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":97,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":97,"column":21}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":97,"column":41}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":97,"column":44}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":97,"column":56}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":98,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":98,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":98,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":98,"column":16}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":98,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":50,"column":4},"generated":{"line":100,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":50,"column":9},"generated":{"line":100,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":50,"column":4},"generated":{"line":100,"column":19}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":50,"column":22},"generated":{"line":100,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":50,"column":4},"generated":{"line":100,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":4},"generated":{"line":101,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":9},"generated":{"line":101,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":4},"generated":{"line":101,"column":16}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":17},"generated":{"line":101,"column":17}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":4},"generated":{"line":101,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":29},"generated":{"line":101,"column":29}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":29},"generated":{"line":101,"column":41}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":35},"generated":{"line":102,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":35},"generated":{"line":102,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":39},"generated":{"line":102,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":40},"generated":{"line":102,"column":19}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":35},"generated":{"line":102,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":49},"generated":{"line":102,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":35},"generated":{"line":102,"column":30}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":35},"generated":{"line":102,"column":31}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":52},"generated":{"line":103,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":51,"column":4},"generated":{"line":103,"column":5}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":52,"column":3},"generated":{"line":104,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":49,"column":2},"generated":{"line":104,"column":3}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":2},"generated":{"line":106,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":2},"generated":{"line":106,"column":2}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":2},"generated":{"line":106,"column":10}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":2},"generated":{"line":106,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":2},"generated":{"line":106,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":2},"generated":{"line":106,"column":21}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":2},"generated":{"line":106,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":2},"generated":{"line":106,"column":31}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":10},"generated":{"line":106,"column":41}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":2},"generated":{"line":106,"column":46}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":15},"generated":{"line":106,"column":48}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":54,"column":4},"generated":{"line":107,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":54,"column":8},"generated":{"line":107,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":54,"column":13},"generated":{"line":107,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":54,"column":18},"generated":{"line":107,"column":18}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":54,"column":4},"generated":{"line":107,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":54,"column":24},"generated":{"line":107,"column":24}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":54,"column":29},"generated":{"line":107,"column":29}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":54,"column":33},"generated":{"line":107,"column":32}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":54,"column":46},"generated":{"line":107,"column":37}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":54,"column":24},"generated":{"line":107,"column":56}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":55,"column":4},"generated":{"line":108,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":55,"column":8},"generated":{"line":108,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":55,"column":12},"generated":{"line":108,"column":12}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":56,"column":6},"generated":{"line":108,"column":15}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":56,"column":13},"generated":{"line":108,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":56,"column":18},"generated":{"line":108,"column":27}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":56,"column":19},"generated":{"line":108,"column":28}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":56,"column":6},"generated":{"line":108,"column":39}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":56,"column":35},"generated":{"line":108,"column":44}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":56,"column":6},"generated":{"line":108,"column":54}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":57,"column":10},"generated":{"line":108,"column":57}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":57,"column":14},"generated":{"line":108,"column":63}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":57,"column":19},"generated":{"line":108,"column":68}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":57,"column":20},"generated":{"line":108,"column":69}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":57,"column":14},"generated":{"line":108,"column":80}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":57,"column":32},"generated":{"line":108,"column":81}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":57,"column":14},"generated":{"line":108,"column":85}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":57,"column":37},"generated":{"line":108,"column":86}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":57,"column":14},"generated":{"line":108,"column":97}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":56,"column":6},"generated":{"line":108,"column":99}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":58,"column":10},"generated":{"line":108,"column":102}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":55,"column":4},"generated":{"line":108,"column":104}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":4},"generated":{"line":109,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":8},"generated":{"line":109,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":13},"generated":{"line":109,"column":13}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":14},"generated":{"line":109,"column":14}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":4},"generated":{"line":109,"column":20}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":22},"generated":{"line":109,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":26},"generated":{"line":109,"column":26}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":29},"generated":{"line":109,"column":29}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":32},"generated":{"line":109,"column":34}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":37},"generated":{"line":109,"column":39}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":32},"generated":{"line":109,"column":46}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":45},"generated":{"line":109,"column":47}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":50},"generated":{"line":109,"column":52}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":51},"generated":{"line":109,"column":53}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":32},"generated":{"line":109,"column":59}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":29},"generated":{"line":109,"column":60}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":61},"generated":{"line":109,"column":63}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":59,"column":22},"generated":{"line":109,"column":67}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":60,"column":4},"generated":{"line":110,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":60,"column":11},"generated":{"line":110,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":60,"column":4},"generated":{"line":110,"column":15}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":61,"column":3},"generated":{"line":111,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":53,"column":2},"generated":{"line":111,"column":3}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":33,"column":9},"generated":{"line":113,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":33,"column":9},"generated":{"line":113,"column":2}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":33,"column":9},"generated":{"line":113,"column":10}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":33,"column":9},"generated":{"line":113,"column":11}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":33,"column":9},"generated":{"line":113,"column":22}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":33,"column":23},"generated":{"line":113,"column":25}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":33,"column":9},"generated":{"line":113,"column":32}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":62,"column":0},"generated":{"line":114,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":62,"column":0},"generated":{"line":114,"column":9}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":62,"column":0},"generated":{"line":114,"column":17}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":115,"column":0}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":115,"column":1}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":30},"generated":{"line":115,"column":2}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":35},"generated":{"line":115,"column":7}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":36},"generated":{"line":115,"column":8}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":115,"column":17}},{"source":"../../packages/smox-react/index.tsx","name":null,"original":{"line":21,"column":0},"generated":{"line":115,"column":18}}],"sources":{"../../packages/smox-react/index.tsx":"import * as React from 'react'\r\nimport { getPlain } from '../smox/util'\r\nexport const Context = React.createContext(null)\r\n\r\nexport class Provider extends React.Component {\r\n  store: any\r\n  props: any\r\n  constructor(props) {\r\n    super(props)\r\n    this.store = this.props.store\r\n  }\r\n  render() {\r\n    return (\r\n      <Context.Provider value={this.store}>\r\n        {this.props.children}\r\n      </Context.Provider>\r\n    )\r\n  }\r\n}\r\n\r\nexport class Consumer extends React.Component {\r\n  _isMounted: boolean\r\n  context: any\r\n  state: any\r\n  setState: any\r\n  props: any\r\n  path: Array<string>\r\n  constructor(props) {\r\n    super(props)\r\n    this.state = {}\r\n    this.path = this.getPath(null).split('/')\r\n  }\r\n  static contextType = Context\r\n  componentDidMount() {\r\n    this._isMounted = true\r\n    this.context.subscribe(() => this.setState({}))\r\n    this.setState({})\r\n  }\r\n  render() {\r\n    const { state, actions, effects } = this.context\r\n    return this._isMounted\r\n      ? this.props.children({\r\n          state: getPlain(this.path, state),\r\n          actions: getPlain(this.path, actions),\r\n          effects: getPlain(this.path, effects),\r\n        })\r\n      : null\r\n  }\r\n  componentWillUnmount() {\r\n    this._isMounted = false\r\n    this.context.unsubscribe(() => this.setState({}))\r\n  }\r\n  getPath(fiber) {\r\n    if (fiber === null) fiber = (this as any)._reactInternalFiber\r\n    let path =\r\n      typeof fiber.elementType === 'function'\r\n        ? `/${fiber.elementType.name.toLowerCase()}`\r\n        : ''\r\n    if (fiber.return) path = `${this.getPath(fiber.return)}${path}`\r\n    return path\r\n  }\r\n}\r\n"},"lineCount":null}},"error":null,"hash":"69849ded3ca73bf028a0f0fffd62c7c8","cacheData":{"env":{}}}