UNPKG

comics

Version:

1 lines 3.9 kB
{"ast":null,"code":"import _objectDestructuringEmpty from \"@babel/runtime/helpers/esm/objectDestructuringEmpty\";\n\nvar _this = this,\n _jsxFileName = \"/Users/morse/Documents/GitHub/react-comics/demo/components/Comics.tsx\";\n\nimport React from \"react\";\nvar __jsx = React.createElement;\nimport { Stack, Box } from '@chakra-ui/core';\nexport function getComics() {\n var context = require.context('example-package', true);\n\n var exports = context.keys();\n return {\n exports: exports.map(function (filename) {\n return {\n filename: filename,\n getExports: function getExports() {\n return context(filename);\n }\n };\n })\n };\n}\nexport var Comics = function Comics(_ref) {\n _objectDestructuringEmpty(_ref);\n\n var comics = getComics({\n basePath: 'example-package'\n });\n return __jsx(Stack, {\n spacing: \"10\",\n __self: _this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 24,\n columnNumber: 9\n }\n }, comics.exports.map(function (comic) {\n return __jsx(Stack, {\n shadow: \"lg\",\n borderRadius: \"md\",\n p: \"6\",\n key: comic.filename,\n __self: _this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 27,\n columnNumber: 21\n }\n }, __jsx(Box, {\n __self: _this,\n __source: {\n fileName: _jsxFileName,\n lineNumber: 33,\n columnNumber: 26\n }\n }, comic.filename));\n }));\n};\n_c = Comics;\n\nvar _c;\n\n$RefreshReg$(_c, \"Comics\");","map":{"version":3,"sources":["/Users/morse/Documents/GitHub/react-comics/demo/components/Comics.tsx"],"names":["Stack","Box","getComics","context","require","exports","keys","map","filename","getExports","Comics","comics","basePath","comic"],"mappings":";;;;;;;AAAA,SAASA,KAAT,EAAgBC,GAAhB,QAA2B,iBAA3B;AAGA,OAAO,SAASC,SAAT,GAAqB;AACxB,MAAMC,OAAO,GAAGC,OAAO,CAACD,OAAR,CAAgB,iBAAhB,EAAmC,IAAnC,CAAhB;;AACA,MAAME,OAAO,GAAGF,OAAO,CAACG,IAAR,EAAhB;AACA,SAAO;AACHD,IAAAA,OAAO,EAAEA,OAAO,CAACE,GAAR,CAAY,UAACC,QAAD,EAAc;AAC/B,aAAO;AACHA,QAAAA,QAAQ,EAARA,QADG;AAEHC,QAAAA,UAAU,EAAE,sBAAM;AACd,iBAAON,OAAO,CAACK,QAAD,CAAd;AACH;AAJE,OAAP;AAMH,KAPQ;AADN,GAAP;AAUH;AAED,OAAO,IAAME,MAAM,GAAG,SAATA,MAAS,OAAQ;AAAA;;AAC1B,MAAMC,MAAM,GAAGT,SAAS,CAAC;AACrBU,IAAAA,QAAQ,EAAE;AADW,GAAD,CAAxB;AAGA,SACI,MAAC,KAAD;AAAO,IAAA,OAAO,EAAC,IAAf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,KACKD,MAAM,CAACN,OAAP,CAAeE,GAAf,CAAmB,UAACM,KAAD,EAAW;AAC3B,WACI,MAAC,KAAD;AACI,MAAA,MAAM,EAAC,IADX;AAEI,MAAA,YAAY,EAAC,IAFjB;AAGI,MAAA,CAAC,EAAC,GAHN;AAII,MAAA,GAAG,EAAEA,KAAK,CAACL,QAJf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAMK,MAAC,GAAD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,OAAMK,KAAK,CAACL,QAAZ,CANL,CADJ;AAUH,GAXA,CADL,CADJ;AAgBH,CApBM;KAAME,M","sourcesContent":["import { Stack, Box } from '@chakra-ui/core'\nimport { DEFAULT_COMIC_EXTENSION } from '../constants'\n\nexport function getComics() {\n const context = require.context('example-package', true, )\n const exports = context.keys()\n return {\n exports: exports.map((filename) => {\n return {\n filename,\n getExports: () => {\n return context(filename)\n },\n }\n }),\n }\n}\n\nexport const Comics = ({}) => {\n const comics = getComics({\n basePath: 'example-package',\n })\n return (\n <Stack spacing='10'>\n {comics.exports.map((comic) => {\n return (\n <Stack\n shadow='lg'\n borderRadius='md'\n p='6'\n key={comic.filename}\n >\n {<Box>{comic.filename}</Box>}\n </Stack>\n )\n })}\n </Stack>\n )\n}\n"]},"metadata":{},"sourceType":"module"}