@platform/react.ssr
Version:
A lightweight SSR (server-side-rendering) system for react apps bundled with ParcelJS and hosted on S3.
1 lines • 28.4 kB
JSON
{"id":"../../src/components/Foo.tsx","dependencies":[{"name":"/Users/phil/code/@platform/code/react.ssr/sample/ui/tsconfig.json","includedInParent":true,"mtime":1566550465502},{"name":"/Users/phil/code/@platform/code/react.ssr/sample/ui/.uiharness/package.json","includedInParent":true,"mtime":1566550465515},{"name":"react","loc":{"line":1,"column":23},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/src/components/Foo.tsx","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/react/index.js"},{"name":"rxjs","loc":{"line":2,"column":24},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/src/components/Foo.tsx","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/rxjs/_esm5/index.js"},{"name":"rxjs/operators","loc":{"line":3,"column":26},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/src/components/Foo.tsx","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/rxjs/_esm5/operators/index.js"},{"name":"../common","loc":{"line":4,"column":20},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/src/components/Foo.tsx","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/src/common/index.ts"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.Foo = void 0;\n\nvar React = _interopRequireWildcard(require(\"react\"));\n\nvar _rxjs = require(\"rxjs\");\n\nvar _operators = require(\"rxjs/operators\");\n\nvar _common = require(\"../common\");\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\nfunction _typeof(obj) { if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nvar FOO = ['Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque nec quam lorem. Praesent fermentum, augue ut porta varius, eros nisl euismod ante, ac suscipit elit libero nec dolor. Morbi magna enim, molestie non arcu id, varius sollicitudin neque. In sed quam mauris. Aenean mi nisl, elementum non arcu quis, ultrices tincidunt augue. Vivamus fermentum iaculis tellus finibus porttitor. Nulla eu purus id dolor auctor suscipit. Integer lacinia sapien at ante tempus volutpat.', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque nec quam lorem. Praesent fermentum, augue ut porta varius, eros nisl euismod ante, ac suscipit elit libero nec dolor. Morbi magna enim, molestie non arcu id, varius sollicitudin neque. In sed quam mauris. Aenean mi nisl, elementum non arcu quis, ultrices tincidunt augue. Vivamus fermentum iaculis tellus finibus porttitor. Nulla eu purus id dolor auctor suscipit. Integer lacinia sapien at ante tempus volutpat.', 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque nec quam lorem. Praesent fermentum, augue ut porta varius, eros nisl euismod ante, ac suscipit elit libero nec dolor. Morbi magna enim, molestie non arcu id, varius sollicitudin neque. In sed quam mauris. Aenean mi nisl, elementum non arcu quis, ultrices tincidunt augue. Vivamus fermentum iaculis tellus finibus porttitor. Nulla eu purus id dolor auctor suscipit. Integer lacinia sapien at ante tempus volutpat.'];\n\nvar Foo =\n/*#__PURE__*/\nfunction (_React$PureComponent) {\n _inherits(Foo, _React$PureComponent);\n\n /**\n * [Lifecycle]\n */\n function Foo(props) {\n var _this;\n\n _classCallCheck(this, Foo);\n\n _this = _possibleConstructorReturn(this, _getPrototypeOf(Foo).call(this, props));\n _this.state = {};\n _this.state$ = new _rxjs.Subject();\n _this.unmounted$ = new _rxjs.Subject();\n\n var state$ = _this.state$.pipe((0, _operators.takeUntil)(_this.unmounted$));\n\n state$.subscribe(function (e) {\n return _this.setState(e);\n });\n return _this;\n }\n\n _createClass(Foo, [{\n key: \"componentWillUnmount\",\n value: function componentWillUnmount() {\n this.unmounted$.next();\n this.unmounted$.complete();\n }\n /**\n * [Render]\n */\n\n }, {\n key: \"render\",\n value: function render() {\n var styles = {\n base: (0, _common.css)({\n paddingTop: 30\n })\n };\n return React.createElement(\"div\", Object.assign({}, (0, _common.css)(styles.base, this.props.style)), React.createElement(\"div\", null, \"Dynamic load: \", FOO));\n }\n }]);\n\n return Foo;\n}(React.PureComponent);\n\nexports.Foo = Foo;"},"sourceMaps":{"js":{"mappings":[{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":1,"column":0},"generated":{"line":8,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":2,"column":0},"generated":{"line":10,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":3,"column":0},"generated":{"line":12,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":5,"column":0},"generated":{"line":14,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":7,"column":0},"generated":{"line":36,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":7,"column":6},"generated":{"line":36,"column":4}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":7,"column":9},"generated":{"line":36,"column":7}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":7,"column":12},"generated":{"line":36,"column":10}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":8,"column":2},"generated":{"line":36,"column":11}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":7,"column":12},"generated":{"line":36,"column":490}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":9,"column":2},"generated":{"line":36,"column":492}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":7,"column":12},"generated":{"line":36,"column":971}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":10,"column":2},"generated":{"line":36,"column":973}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":7,"column":12},"generated":{"line":36,"column":1452}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":7,"column":0},"generated":{"line":36,"column":1453}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":16,"column":13},"generated":{"line":38,"column":4}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":21,"column":2},"generated":{"line":43,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":24,"column":2},"generated":{"line":46,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":24,"column":14},"generated":{"line":46,"column":15}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":24,"column":2},"generated":{"line":46,"column":20}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":24,"column":30},"generated":{"line":46,"column":22}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":24,"column":30},"generated":{"line":47,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":24,"column":30},"generated":{"line":49,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":25,"column":4},"generated":{"line":51,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":25,"column":10},"generated":{"line":51,"column":77}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":25,"column":4},"generated":{"line":51,"column":82}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":17,"column":9},"generated":{"line":52,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":17,"column":9},"generated":{"line":52,"column":10}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":17,"column":9},"generated":{"line":52,"column":15}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":17,"column":28},"generated":{"line":52,"column":18}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":17,"column":9},"generated":{"line":52,"column":20}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":18,"column":10},"generated":{"line":53,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":18,"column":10},"generated":{"line":53,"column":10}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":18,"column":10},"generated":{"line":53,"column":16}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":18,"column":19},"generated":{"line":53,"column":19}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":18,"column":23},"generated":{"line":53,"column":23}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":18,"column":19},"generated":{"line":53,"column":36}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":18,"column":10},"generated":{"line":53,"column":38}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":19,"column":10},"generated":{"line":54,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":19,"column":10},"generated":{"line":54,"column":10}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":19,"column":10},"generated":{"line":54,"column":20}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":19,"column":23},"generated":{"line":54,"column":23}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":19,"column":27},"generated":{"line":54,"column":27}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":19,"column":23},"generated":{"line":54,"column":40}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":19,"column":10},"generated":{"line":54,"column":42}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":4},"generated":{"line":56,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":10},"generated":{"line":56,"column":8}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":16},"generated":{"line":56,"column":14}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":19},"generated":{"line":56,"column":17}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":24},"generated":{"line":56,"column":23}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":19},"generated":{"line":56,"column":29}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":31},"generated":{"line":56,"column":30}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":19},"generated":{"line":56,"column":34}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":36},"generated":{"line":56,"column":35}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":46},"generated":{"line":56,"column":61}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":51},"generated":{"line":56,"column":67}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":36},"generated":{"line":56,"column":77}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":19},"generated":{"line":56,"column":78}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":26,"column":4},"generated":{"line":56,"column":79}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":4},"generated":{"line":58,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":4},"generated":{"line":58,"column":4}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":10},"generated":{"line":58,"column":10}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":11},"generated":{"line":58,"column":11}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":4},"generated":{"line":58,"column":20}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":21},"generated":{"line":58,"column":21}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":21},"generated":{"line":58,"column":31}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":22},"generated":{"line":58,"column":32}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":22},"generated":{"line":59,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":26},"generated":{"line":59,"column":13}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":31},"generated":{"line":59,"column":19}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":26},"generated":{"line":59,"column":27}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":40},"generated":{"line":59,"column":28}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":26},"generated":{"line":59,"column":29}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":22},"generated":{"line":59,"column":30}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":22},"generated":{"line":60,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":27,"column":4},"generated":{"line":60,"column":5}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":24,"column":30},"generated":{"line":61,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":28,"column":3},"generated":{"line":62,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":30,"column":29},"generated":{"line":66,"column":43}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":31,"column":4},"generated":{"line":67,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":31,"column":9},"generated":{"line":67,"column":11}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":31,"column":4},"generated":{"line":67,"column":21}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":31,"column":20},"generated":{"line":67,"column":22}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":31,"column":4},"generated":{"line":67,"column":26}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":32,"column":4},"generated":{"line":68,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":32,"column":9},"generated":{"line":68,"column":11}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":32,"column":4},"generated":{"line":68,"column":21}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":32,"column":20},"generated":{"line":68,"column":22}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":32,"column":4},"generated":{"line":68,"column":30}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":33,"column":3},"generated":{"line":69,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":35,"column":2},"generated":{"line":70,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":38,"column":15},"generated":{"line":76,"column":29}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":39,"column":4},"generated":{"line":77,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":39,"column":10},"generated":{"line":77,"column":10}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":39,"column":16},"generated":{"line":77,"column":16}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":39,"column":19},"generated":{"line":77,"column":19}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":40,"column":6},"generated":{"line":78,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":40,"column":6},"generated":{"line":78,"column":8}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":40,"column":10},"generated":{"line":78,"column":12}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":40,"column":12},"generated":{"line":78,"column":14}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":40,"column":16},"generated":{"line":78,"column":31}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":41,"column":8},"generated":{"line":79,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":41,"column":8},"generated":{"line":79,"column":10}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":41,"column":18},"generated":{"line":79,"column":20}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":41,"column":20},"generated":{"line":79,"column":22}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":40,"column":16},"generated":{"line":80,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":40,"column":12},"generated":{"line":80,"column":9}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":39,"column":19},"generated":{"line":81,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":39,"column":4},"generated":{"line":81,"column":7}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":44,"column":4},"generated":{"line":82,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":13}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":18}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":19}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":32}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":33}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":38}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":40}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":46}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":47}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":53}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":54}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":56}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":15},"generated":{"line":82,"column":58}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":19},"generated":{"line":82,"column":75}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":25},"generated":{"line":82,"column":81}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":26},"generated":{"line":82,"column":82}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":15},"generated":{"line":82,"column":86}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":32},"generated":{"line":82,"column":88}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":37},"generated":{"line":82,"column":93}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":32},"generated":{"line":82,"column":98}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":43},"generated":{"line":82,"column":99}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":15},"generated":{"line":82,"column":104}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":105}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":106}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":8},"generated":{"line":82,"column":108}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":8},"generated":{"line":82,"column":113}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":8},"generated":{"line":82,"column":114}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":8},"generated":{"line":82,"column":127}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":8},"generated":{"line":82,"column":128}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":8},"generated":{"line":82,"column":133}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":8},"generated":{"line":82,"column":135}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":8},"generated":{"line":82,"column":139}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":8},"generated":{"line":82,"column":157}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":28},"generated":{"line":82,"column":159}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":46,"column":8},"generated":{"line":82,"column":162}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":45,"column":6},"generated":{"line":82,"column":163}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":44,"column":4},"generated":{"line":82,"column":164}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":49,"column":3},"generated":{"line":83,"column":0}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":16,"column":25},"generated":{"line":87,"column":2}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":16,"column":30},"generated":{"line":87,"column":7}},{"source":"../../src/components/Foo.tsx","name":null,"original":{"line":16,"column":31},"generated":{"line":87,"column":8}}],"sources":{"../../src/components/Foo.tsx":"import * as React from 'react';\nimport { Subject } from 'rxjs';\nimport { takeUntil } from 'rxjs/operators';\n\nimport { css, GlamorValue } from '../common';\n\nconst FOO = [\n 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque nec quam lorem. Praesent fermentum, augue ut porta varius, eros nisl euismod ante, ac suscipit elit libero nec dolor. Morbi magna enim, molestie non arcu id, varius sollicitudin neque. In sed quam mauris. Aenean mi nisl, elementum non arcu quis, ultrices tincidunt augue. Vivamus fermentum iaculis tellus finibus porttitor. Nulla eu purus id dolor auctor suscipit. Integer lacinia sapien at ante tempus volutpat.',\n 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque nec quam lorem. Praesent fermentum, augue ut porta varius, eros nisl euismod ante, ac suscipit elit libero nec dolor. Morbi magna enim, molestie non arcu id, varius sollicitudin neque. In sed quam mauris. Aenean mi nisl, elementum non arcu quis, ultrices tincidunt augue. Vivamus fermentum iaculis tellus finibus porttitor. Nulla eu purus id dolor auctor suscipit. Integer lacinia sapien at ante tempus volutpat.',\n 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque nec quam lorem. Praesent fermentum, augue ut porta varius, eros nisl euismod ante, ac suscipit elit libero nec dolor. Morbi magna enim, molestie non arcu id, varius sollicitudin neque. In sed quam mauris. Aenean mi nisl, elementum non arcu quis, ultrices tincidunt augue. Vivamus fermentum iaculis tellus finibus porttitor. Nulla eu purus id dolor auctor suscipit. Integer lacinia sapien at ante tempus volutpat.',\n];\n\nexport type IFooProps = { style?: GlamorValue };\nexport type IFooState = {};\n\nexport class Foo extends React.PureComponent<IFooProps, IFooState> {\n public state: IFooState = {};\n private state$ = new Subject<Partial<IFooState>>();\n private unmounted$ = new Subject<{}>();\n\n /**\n * [Lifecycle]\n */\n constructor(props: IFooProps) {\n super(props);\n const state$ = this.state$.pipe(takeUntil(this.unmounted$));\n state$.subscribe(e => this.setState(e));\n }\n\n public componentWillUnmount() {\n this.unmounted$.next();\n this.unmounted$.complete();\n }\n\n /**\n * [Render]\n */\n public render() {\n const styles = {\n base: css({\n paddingTop: 30,\n }),\n };\n return (\n <div {...css(styles.base, this.props.style)}>\n <div>Dynamic load: {FOO}</div>\n </div>\n );\n }\n}\n"},"lineCount":null}},"error":null,"hash":"9b3903b6fdbd49ee11e2339b68f16948","cacheData":{"env":{}}}