Compare commits
222 Commits
7abbff3c72
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| d8bf6af7ef | |||
| 7687984f7d | |||
| cd014e8561 | |||
| e859ab2d3d | |||
| 8cb6daec09 | |||
| 90d2eae0a8 | |||
| c8a306f022 | |||
| efd4d9bf58 | |||
| 5a60de743d | |||
| 8b3adfa2e6 | |||
| e24b230b3a | |||
| 9df59ab9da | |||
| 40f735e070 | |||
| 52aea0d075 | |||
| fb7e2f57df | |||
| ee98865f00 | |||
| dfa552ab46 | |||
| 3f3226f05a | |||
| 4a58caf5b0 | |||
| 51b5435201 | |||
| e9f0d85bbe | |||
| 419f8bda82 | |||
| 0df97ff9bc | |||
| c63add9e12 | |||
| 55ae16d1cb | |||
| 55a3ccd7ac | |||
| f4742c9756 | |||
| 19f9fcbd39 | |||
| 4fc8728857 | |||
| 68b80af571 | |||
| e16ca3f590 | |||
| 6a7229959c | |||
| 58a2434e2d | |||
| 8ecdfe0ea1 | |||
| 0ae45f085b | |||
| cb298c3c54 | |||
| 5985caf69a | |||
| 9d5ce07a90 | |||
| 4044fb2eb5 | |||
| 45f65428cf | |||
| be3b10a1b5 | |||
| ca60b1bbdc | |||
| 85a301cdc3 | |||
| 72b42b620d | |||
| 456acc4872 | |||
| 6afd29dd02 | |||
| bd56a50175 | |||
| 5c1c78881f | |||
| 34459b9ea8 | |||
| b77cd8c7bb | |||
| 5a46f16b7d | |||
| 3ad2b32667 | |||
| f3d63f3255 | |||
| 1dcd2a80fb | |||
| d5904e4349 | |||
| b89887481a | |||
| dee17316d1 | |||
| 4226cc0b9f | |||
| 58a733d69f | |||
| 15bba7f5b1 | |||
| d8c17d8309 | |||
| c117b0d127 | |||
| 299f52760e | |||
| 302c5b4ca2 | |||
| 9c14157c64 | |||
| 1b71694761 | |||
| bdeab44a2f | |||
| 6c35b05c3f | |||
| 974569790c | |||
| e2ff39e902 | |||
| 3dfc69c1a2 | |||
| 66acf885ea | |||
| 6f82c405d4 | |||
| 7ee5a8bb53 | |||
| 34f1f333ae | |||
| c9290db149 | |||
| c5a278f69f | |||
| 1e505c4be4 | |||
| 75748abe06 | |||
| 39b1f06a3c | |||
| 00c3a17317 | |||
| 9d90b47105 | |||
| 5f8727a4f0 | |||
| 83a473039b | |||
| 8d77ec3870 | |||
| 7d490613ec | |||
| 25749ae641 | |||
| ad08665da1 | |||
| dc2544677b | |||
| f5fc829b4e | |||
| 58b8cb0efb | |||
| 691947a8d1 | |||
| 2ce01f97bc | |||
| 3152e67fa2 | |||
| 7080b9c53f | |||
| c96bcd2b3a | |||
| 11d6eafc2d | |||
| 9149c144a1 | |||
| 4340fcdbf3 | |||
| 14a2873dfa | |||
| 473d6d36c0 | |||
| 3fbcd8b1fa | |||
| 1ae3de556a | |||
| 07a8b3bced | |||
| 7c05b00c0b | |||
| 29e0b1e6e2 | |||
| f20366c0c1 | |||
| 106389ee5d | |||
| 6593489cc4 | |||
| 78b6eb1f32 | |||
| 4cb27b3b25 | |||
| 6199e4f558 | |||
| 847d6ba97b | |||
| a62da2511f | |||
| 9bddd2c56c | |||
| 15fb951e86 | |||
| 4b82938acb | |||
| 923c4c7e5a | |||
| b7249b4e42 | |||
| 3e9a2c93b6 | |||
| bb7989d080 | |||
| d281f120a8 | |||
| 544eddae84 | |||
| b4774eea3e | |||
| 68663f0cd3 | |||
| 960ad3a866 | |||
| 3648b04b22 | |||
| 01ac5605d6 | |||
| 11df1b1b03 | |||
| 485f73d940 | |||
| eb1546d80c | |||
| 4ace33041e | |||
| f5b2e492fb | |||
| 59e9ca12f0 | |||
| 9b8ac06dac | |||
| e60867cfc0 | |||
| 47a1bb5939 | |||
| 82be6d24f0 | |||
| f203094f14 | |||
| 279079e69f | |||
| bc0829f1fc | |||
| f88ed1524d | |||
| 3a641b93fe | |||
| a6e0cc713c | |||
| 31530b06a6 | |||
| 792f8a7d0f | |||
| 02aa99c364 | |||
| 23303d48ef | |||
| 8d0b9c0e76 | |||
| 4f417f4a8a | |||
| 86f86195eb | |||
| 24a0a6e975 | |||
| 7f88d17ce4 | |||
| 7efff942a8 | |||
| 9a3aaca2fd | |||
| d1b6d9ca14 | |||
| 4bf95e28a9 | |||
| 6168ec9123 | |||
| 7581d4c441 | |||
| f14eb51ba6 | |||
| b37aa7674e | |||
| 9bcf5cd342 | |||
| fa0adbb40f | |||
| a6bc5ffaf6 | |||
| d25acc936d | |||
| 1ef9e94394 | |||
| fdddf993c8 | |||
| 757f94813d | |||
| eaa577a5be | |||
| 3323e8a3cc | |||
| 2898db85de | |||
| c7c65f6dd3 | |||
| 7372830760 | |||
| 8ab808cebb | |||
| 520e93043c | |||
| 8bc292c3ac | |||
| f626b63fac | |||
| 251ee2034c | |||
| 4f000baf6b | |||
| faf08581de | |||
| 3980888f44 | |||
| 6712a14225 | |||
| 09aa45a399 | |||
| 7ffddf2f88 | |||
| d0ea6c2f4a | |||
| f706d02ea2 | |||
| 2bc573d555 | |||
| 36d8e448fd | |||
| 8f18b9facc | |||
| 7d10586d7d | |||
| 50592d358e | |||
| bcd08f69e4 | |||
| 5b924cddc9 | |||
| b80e4b48e8 | |||
| 00508fc593 | |||
| f52c4efb84 | |||
| 63ff36ad9d | |||
| 17f4170f62 | |||
| a8522f96a2 | |||
| c174d988bd | |||
| 9ccb248d99 | |||
| 77cef6d5e9 | |||
| dae426eefa | |||
| 795affe89e | |||
| c822e8b483 | |||
| a5f5720548 | |||
| b110d29b71 | |||
| 2f048c23b3 | |||
| 5ee0d12fd2 | |||
| 2d08b53c6b | |||
| e96dafbf06 | |||
| ccbfbf52c9 | |||
| a7c0c3db16 | |||
| b0ee38a4f6 | |||
| 57fa341d99 | |||
| d14f74a44a | |||
| e4d2738f46 | |||
| 7be44d2e8a | |||
| 9915e8e58b | |||
| a538eebcbf | |||
| 35d5f9c149 | |||
| 5a09e47171 |
@ -1,52 +1,52 @@
|
|||||||
{
|
{
|
||||||
"files": {
|
"files": {
|
||||||
"static/css/0.455ee148.chunk.css": "./static/css/0.455ee148.chunk.css",
|
"static/css/0.455ee148.chunk.css": "./static/css/0.455ee148.chunk.css",
|
||||||
"static/js/0.87e6cd63.chunk.js": "./static/js/0.87e6cd63.chunk.js",
|
"static/js/0.28cc3136.chunk.js": "./static/js/0.28cc3136.chunk.js",
|
||||||
"static/js/0.87e6cd63.chunk.js.map": "./static/js/0.87e6cd63.chunk.js.map",
|
"static/js/0.28cc3136.chunk.js.map": "./static/js/0.28cc3136.chunk.js.map",
|
||||||
"static/js/1.cc5932a8.chunk.js": "./static/js/1.cc5932a8.chunk.js",
|
"static/js/1.c34673f1.chunk.js": "./static/js/1.c34673f1.chunk.js",
|
||||||
"static/js/1.cc5932a8.chunk.js.map": "./static/js/1.cc5932a8.chunk.js.map",
|
"static/js/1.c34673f1.chunk.js.map": "./static/js/1.c34673f1.chunk.js.map",
|
||||||
"main.css": "./static/css/main.12e98d00.chunk.css",
|
"main.css": "./static/css/main.91119128.chunk.css",
|
||||||
"main.js": "./static/js/main.a301aabf.chunk.js",
|
"main.js": "./static/js/main.120f7965.chunk.js",
|
||||||
"main.js.map": "./static/js/main.a301aabf.chunk.js.map",
|
"main.js.map": "./static/js/main.120f7965.chunk.js.map",
|
||||||
"runtime-main.js": "./static/js/runtime-main.32b6232d.js",
|
"runtime-main.js": "./static/js/runtime-main.2102483a.js",
|
||||||
"runtime-main.js.map": "./static/js/runtime-main.32b6232d.js.map",
|
"runtime-main.js.map": "./static/js/runtime-main.2102483a.js.map",
|
||||||
"static/js/4.5bad680f.chunk.js": "./static/js/4.5bad680f.chunk.js",
|
"static/js/4.9c1a03e3.chunk.js": "./static/js/4.9c1a03e3.chunk.js",
|
||||||
"static/js/4.5bad680f.chunk.js.map": "./static/js/4.5bad680f.chunk.js.map",
|
"static/js/4.9c1a03e3.chunk.js.map": "./static/js/4.9c1a03e3.chunk.js.map",
|
||||||
"static/css/5.ecdd39c8.chunk.css": "./static/css/5.ecdd39c8.chunk.css",
|
"static/css/5.ecdd39c8.chunk.css": "./static/css/5.ecdd39c8.chunk.css",
|
||||||
"static/js/5.74973543.chunk.js": "./static/js/5.74973543.chunk.js",
|
"static/js/5.53d775d4.chunk.js": "./static/js/5.53d775d4.chunk.js",
|
||||||
"static/js/5.74973543.chunk.js.map": "./static/js/5.74973543.chunk.js.map",
|
"static/js/5.53d775d4.chunk.js.map": "./static/js/5.53d775d4.chunk.js.map",
|
||||||
"static/js/6.27a3d585.chunk.js": "./static/js/6.27a3d585.chunk.js",
|
"static/js/6.934ee1a9.chunk.js": "./static/js/6.934ee1a9.chunk.js",
|
||||||
"static/js/6.27a3d585.chunk.js.map": "./static/js/6.27a3d585.chunk.js.map",
|
"static/js/6.934ee1a9.chunk.js.map": "./static/js/6.934ee1a9.chunk.js.map",
|
||||||
"static/js/7.7669eb0a.chunk.js": "./static/js/7.7669eb0a.chunk.js",
|
"static/js/7.ca430e97.chunk.js": "./static/js/7.ca430e97.chunk.js",
|
||||||
"static/js/7.7669eb0a.chunk.js.map": "./static/js/7.7669eb0a.chunk.js.map",
|
"static/js/7.ca430e97.chunk.js.map": "./static/js/7.ca430e97.chunk.js.map",
|
||||||
"static/js/8.ce911cc9.chunk.js": "./static/js/8.ce911cc9.chunk.js",
|
"static/js/8.10a35636.chunk.js": "./static/js/8.10a35636.chunk.js",
|
||||||
"static/js/8.ce911cc9.chunk.js.map": "./static/js/8.ce911cc9.chunk.js.map",
|
"static/js/8.10a35636.chunk.js.map": "./static/js/8.10a35636.chunk.js.map",
|
||||||
"static/js/9.421fefda.chunk.js": "./static/js/9.421fefda.chunk.js",
|
"static/js/9.50326e54.chunk.js": "./static/js/9.50326e54.chunk.js",
|
||||||
"static/js/9.421fefda.chunk.js.map": "./static/js/9.421fefda.chunk.js.map",
|
"static/js/9.50326e54.chunk.js.map": "./static/js/9.50326e54.chunk.js.map",
|
||||||
"static/js/10.86be3482.chunk.js": "./static/js/10.86be3482.chunk.js",
|
"static/js/10.ab0c1d14.chunk.js": "./static/js/10.ab0c1d14.chunk.js",
|
||||||
"static/js/10.86be3482.chunk.js.map": "./static/js/10.86be3482.chunk.js.map",
|
"static/js/10.ab0c1d14.chunk.js.map": "./static/js/10.ab0c1d14.chunk.js.map",
|
||||||
"static/js/11.325ac840.chunk.js": "./static/js/11.325ac840.chunk.js",
|
"static/js/11.3a4b5d89.chunk.js": "./static/js/11.3a4b5d89.chunk.js",
|
||||||
"static/js/11.325ac840.chunk.js.map": "./static/js/11.325ac840.chunk.js.map",
|
"static/js/11.3a4b5d89.chunk.js.map": "./static/js/11.3a4b5d89.chunk.js.map",
|
||||||
"static/js/12.8fca287d.chunk.js": "./static/js/12.8fca287d.chunk.js",
|
"static/js/12.79cab56f.chunk.js": "./static/js/12.79cab56f.chunk.js",
|
||||||
"static/js/12.8fca287d.chunk.js.map": "./static/js/12.8fca287d.chunk.js.map",
|
"static/js/12.79cab56f.chunk.js.map": "./static/js/12.79cab56f.chunk.js.map",
|
||||||
"static/js/13.87f985d8.chunk.js": "./static/js/13.87f985d8.chunk.js",
|
"static/js/13.5f33da13.chunk.js": "./static/js/13.5f33da13.chunk.js",
|
||||||
"static/js/13.87f985d8.chunk.js.map": "./static/js/13.87f985d8.chunk.js.map",
|
"static/js/13.5f33da13.chunk.js.map": "./static/js/13.5f33da13.chunk.js.map",
|
||||||
"static/js/14.63ad4270.chunk.js": "./static/js/14.63ad4270.chunk.js",
|
"static/js/14.7f63fe5d.chunk.js": "./static/js/14.7f63fe5d.chunk.js",
|
||||||
"static/js/14.63ad4270.chunk.js.map": "./static/js/14.63ad4270.chunk.js.map",
|
"static/js/14.7f63fe5d.chunk.js.map": "./static/js/14.7f63fe5d.chunk.js.map",
|
||||||
"static/js/15.6659e692.chunk.js": "./static/js/15.6659e692.chunk.js",
|
"static/js/15.547e04cd.chunk.js": "./static/js/15.547e04cd.chunk.js",
|
||||||
"static/js/15.6659e692.chunk.js.map": "./static/js/15.6659e692.chunk.js.map",
|
"static/js/15.547e04cd.chunk.js.map": "./static/js/15.547e04cd.chunk.js.map",
|
||||||
"index.html": "./index.html",
|
"index.html": "./index.html",
|
||||||
"static/css/0.455ee148.chunk.css.map": "./static/css/0.455ee148.chunk.css.map",
|
"static/css/0.455ee148.chunk.css.map": "./static/css/0.455ee148.chunk.css.map",
|
||||||
"static/css/5.ecdd39c8.chunk.css.map": "./static/css/5.ecdd39c8.chunk.css.map",
|
"static/css/5.ecdd39c8.chunk.css.map": "./static/css/5.ecdd39c8.chunk.css.map",
|
||||||
"static/css/main.12e98d00.chunk.css.map": "./static/css/main.12e98d00.chunk.css.map",
|
"static/css/main.91119128.chunk.css.map": "./static/css/main.91119128.chunk.css.map",
|
||||||
"static/js/0.87e6cd63.chunk.js.LICENSE.txt": "./static/js/0.87e6cd63.chunk.js.LICENSE.txt",
|
"static/js/0.28cc3136.chunk.js.LICENSE.txt": "./static/js/0.28cc3136.chunk.js.LICENSE.txt",
|
||||||
"static/js/4.5bad680f.chunk.js.LICENSE.txt": "./static/js/4.5bad680f.chunk.js.LICENSE.txt",
|
"static/js/4.9c1a03e3.chunk.js.LICENSE.txt": "./static/js/4.9c1a03e3.chunk.js.LICENSE.txt",
|
||||||
"static/js/6.27a3d585.chunk.js.LICENSE.txt": "./static/js/6.27a3d585.chunk.js.LICENSE.txt"
|
"static/js/6.934ee1a9.chunk.js.LICENSE.txt": "./static/js/6.934ee1a9.chunk.js.LICENSE.txt"
|
||||||
},
|
},
|
||||||
"entrypoints": [
|
"entrypoints": [
|
||||||
"static/js/runtime-main.32b6232d.js",
|
"static/js/runtime-main.2102483a.js",
|
||||||
"static/js/4.5bad680f.chunk.js",
|
"static/js/4.9c1a03e3.chunk.js",
|
||||||
"static/css/main.12e98d00.chunk.css",
|
"static/css/main.91119128.chunk.css",
|
||||||
"static/js/main.a301aabf.chunk.js"
|
"static/js/main.120f7965.chunk.js"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@ -1 +1 @@
|
|||||||
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name="description" content="CoreUI for React - Open Source Bootstrap Admin Template"><meta name="author" content="Łukasz Holeczek"><meta name="keyword" content="Bootstrap,Admin,Template,Open,Source,CSS,SCSS,HTML,RWD,Dashboard,React"><title>FBS Admin tool</title><link rel="manifest" href="./manifest.json"><link rel="shortcut icon" href="./favicon.ico"><link href="./static/css/main.12e98d00.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(e){function t(t){for(var n,o,u=t[0],i=t[1],f=t[2],l=0,s=[];l<u.length;l++)o=u[l],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&s.push(a[o][0]),a[o]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(d&&d(t);s.length;)s.shift()();return c.push.apply(c,f||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],n=!0,o=1;o<r.length;o++){var i=r[o];0!==a[i]&&(n=!1)}n&&(c.splice(t--,1),e=u(u.s=r[0]))}return e}var n={},o={3:0},a={3:0},c=[];function u(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,u),r.l=!0,r.exports}u.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{0:1,5:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{0:"455ee148",1:"31d6cfe0",5:"ecdd39c8",6:"31d6cfe0",7:"31d6cfe0",8:"31d6cfe0",9:"31d6cfe0",10:"31d6cfe0",11:"31d6cfe0",12:"31d6cfe0",13:"31d6cfe0",14:"31d6cfe0",15:"31d6cfe0"}[e]+".chunk.css",a=u.p+n,c=document.getElementsByTagName("link"),i=0;i<c.length;i++){var f=(d=c[i]).getAttribute("data-href")||d.getAttribute("href");if("stylesheet"===d.rel&&(f===n||f===a))return t()}var l=document.getElementsByTagName("style");for(i=0;i<l.length;i++){var d;if((f=(d=l[i]).getAttribute("data-href"))===n||f===a)return t()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=t,s.onerror=function(t){var n=t&&t.target&&t.target.src||a,c=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");c.code="CSS_CHUNK_LOAD_FAILED",c.request=n,delete o[e],s.parentNode.removeChild(s),r(c)},s.href=a,document.getElementsByTagName("head")[0].appendChild(s)})).then((function(){o[e]=0})));var r=a[e];if(0!==r)if(r)t.push(r[2]);else{var n=new Promise((function(t,n){r=a[e]=[t,n]}));t.push(r[2]=n);var c,i=document.createElement("script");i.charset="utf-8",i.timeout=120,u.nc&&i.setAttribute("nonce",u.nc),i.src=function(e){return u.p+"static/js/"+({}[e]||e)+"."+{0:"87e6cd63",1:"cc5932a8",5:"74973543",6:"27a3d585",7:"7669eb0a",8:"ce911cc9",9:"421fefda",10:"86be3482",11:"325ac840",12:"8fca287d",13:"87f985d8",14:"63ad4270",15:"6659e692"}[e]+".chunk.js"}(e);var f=new Error;c=function(t){i.onerror=i.onload=null,clearTimeout(l);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;f.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",f.name="ChunkLoadError",f.type=n,f.request=o,r[1](f)}a[e]=void 0}};var l=setTimeout((function(){c({type:"timeout",target:i})}),12e4);i.onerror=i.onload=c,document.head.appendChild(i)}return Promise.all(t)},u.m=e,u.c=n,u.d=function(e,t,r){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},u.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(u.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)u.d(r,n,function(t){return e[t]}.bind(null,n));return r},u.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="./",u.oe=function(e){throw console.error(e),e};var i=this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[],f=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var d=f;r()}([])</script><script src="./static/js/4.5bad680f.chunk.js"></script><script src="./static/js/main.a301aabf.chunk.js"></script></body></html>
|
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name="description" content="CoreUI for React - Open Source Bootstrap Admin Template"><meta name="author" content="Łukasz Holeczek"><meta name="keyword" content="Bootstrap,Admin,Template,Open,Source,CSS,SCSS,HTML,RWD,Dashboard,React"><title>FBS Admin tool</title><link rel="manifest" href="./manifest.json"><link rel="shortcut icon" href="./favicon.ico"><link href="./static/css/main.91119128.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(e){function t(t){for(var n,o,u=t[0],i=t[1],f=t[2],l=0,s=[];l<u.length;l++)o=u[l],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&s.push(a[o][0]),a[o]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(d&&d(t);s.length;)s.shift()();return c.push.apply(c,f||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],n=!0,o=1;o<r.length;o++){var i=r[o];0!==a[i]&&(n=!1)}n&&(c.splice(t--,1),e=u(u.s=r[0]))}return e}var n={},o={3:0},a={3:0},c=[];function u(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,u),r.l=!0,r.exports}u.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{0:1,5:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{0:"455ee148",1:"31d6cfe0",5:"ecdd39c8",6:"31d6cfe0",7:"31d6cfe0",8:"31d6cfe0",9:"31d6cfe0",10:"31d6cfe0",11:"31d6cfe0",12:"31d6cfe0",13:"31d6cfe0",14:"31d6cfe0",15:"31d6cfe0"}[e]+".chunk.css",a=u.p+n,c=document.getElementsByTagName("link"),i=0;i<c.length;i++){var f=(d=c[i]).getAttribute("data-href")||d.getAttribute("href");if("stylesheet"===d.rel&&(f===n||f===a))return t()}var l=document.getElementsByTagName("style");for(i=0;i<l.length;i++){var d;if((f=(d=l[i]).getAttribute("data-href"))===n||f===a)return t()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=t,s.onerror=function(t){var n=t&&t.target&&t.target.src||a,c=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");c.code="CSS_CHUNK_LOAD_FAILED",c.request=n,delete o[e],s.parentNode.removeChild(s),r(c)},s.href=a,document.getElementsByTagName("head")[0].appendChild(s)})).then((function(){o[e]=0})));var r=a[e];if(0!==r)if(r)t.push(r[2]);else{var n=new Promise((function(t,n){r=a[e]=[t,n]}));t.push(r[2]=n);var c,i=document.createElement("script");i.charset="utf-8",i.timeout=120,u.nc&&i.setAttribute("nonce",u.nc),i.src=function(e){return u.p+"static/js/"+({}[e]||e)+"."+{0:"28cc3136",1:"c34673f1",5:"53d775d4",6:"934ee1a9",7:"ca430e97",8:"10a35636",9:"50326e54",10:"ab0c1d14",11:"3a4b5d89",12:"79cab56f",13:"5f33da13",14:"7f63fe5d",15:"547e04cd"}[e]+".chunk.js"}(e);var f=new Error;c=function(t){i.onerror=i.onload=null,clearTimeout(l);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;f.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",f.name="ChunkLoadError",f.type=n,f.request=o,r[1](f)}a[e]=void 0}};var l=setTimeout((function(){c({type:"timeout",target:i})}),12e4);i.onerror=i.onload=c,document.head.appendChild(i)}return Promise.all(t)},u.m=e,u.c=n,u.d=function(e,t,r){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},u.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(u.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)u.d(r,n,function(t){return e[t]}.bind(null,n));return r},u.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="./",u.oe=function(e){throw console.error(e),e};var i=this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[],f=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var d=f;r()}([])</script><script src="./static/js/4.9c1a03e3.chunk.js"></script><script src="./static/js/main.120f7965.chunk.js"></script></body></html>
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
build/static/css/main.91119128.chunk.css.map
Normal file
1
build/static/css/main.91119128.chunk.css.map
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -11,8 +11,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* perfect-scrollbar v1.5.2
|
* perfect-scrollbar v1.5.0
|
||||||
* Copyright 2021 Hyunje Jun, MDBootstrap and Contributors
|
* Copyright 2020 Hyunje Jun, MDBootstrap and Contributors
|
||||||
* Licensed under MIT
|
* Licensed under MIT
|
||||||
*/
|
*/
|
||||||
|
|
||||||
1
build/static/js/0.28cc3136.chunk.js.map
Normal file
1
build/static/js/0.28cc3136.chunk.js.map
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
build/static/js/1.c34673f1.chunk.js.map
Normal file
1
build/static/js/1.c34673f1.chunk.js.map
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +0,0 @@
|
|||||||
{"version":3,"sources":["views/pages/login/Login.js"],"names":["Login","className","md","name","type","placeholder","autoComplete","xs","color","style","width","to","active","tabIndex"],"mappings":"6KAAA,mDA6EeA,UA3DD,WACZ,OACE,qBAAKC,UAAU,qDAAf,SACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAMA,UAAU,yBAAhB,SACE,cAAC,IAAD,CAAMC,GAAG,IAAT,SACE,eAAC,IAAD,WACE,cAAC,IAAD,CAAOD,UAAU,MAAjB,SACE,cAAC,IAAD,UACE,eAAC,IAAD,WACE,uCACA,mBAAGA,UAAU,aAAb,qCACA,eAAC,IAAD,CAAaA,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOE,KAAK,iBAGhB,cAAC,IAAD,CAAQC,KAAK,OAAOC,YAAY,WAAWC,aAAa,gBAE1D,eAAC,IAAD,CAAaL,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOE,KAAK,wBAGhB,cAAC,IAAD,CAAQC,KAAK,WAAWC,YAAY,WAAWC,aAAa,wBAE9D,eAAC,IAAD,WACE,cAAC,IAAD,CAAMC,GAAG,IAAT,SACE,cAAC,IAAD,CAASC,MAAM,UAAUP,UAAU,OAAnC,qBAEF,cAAC,IAAD,CAAMM,GAAG,IAAIN,UAAU,aAAvB,SACE,cAAC,IAAD,CAASO,MAAM,OAAOP,UAAU,OAAhC,0CAMV,cAAC,IAAD,CAAOA,UAAU,4CAA4CQ,MAAO,CAAEC,MAAO,OAA7E,SACE,cAAC,IAAD,CAAWT,UAAU,cAArB,SACE,gCACE,yCACA,6JAEA,cAAC,IAAD,CAAMU,GAAG,YAAT,SACE,cAAC,IAAD,CAASH,MAAM,UAAUP,UAAU,OAAOW,QAAM,EAACC,UAAW,EAA5D","file":"static/js/10.86be3482.chunk.js","sourcesContent":["import React from 'react'\nimport { Link } from 'react-router-dom'\nimport {\n CButton,\n CCard,\n CCardBody,\n CCardGroup,\n CCol,\n CContainer,\n CForm,\n CInput,\n CInputGroup,\n CInputGroupPrepend,\n CInputGroupText,\n CRow\n} from '@coreui/react'\nimport CIcon from '@coreui/icons-react'\n\nconst Login = () => {\n return (\n <div className=\"c-app c-default-layout flex-row align-items-center\">\n <CContainer>\n <CRow className=\"justify-content-center\">\n <CCol md=\"8\">\n <CCardGroup>\n <CCard className=\"p-4\">\n <CCardBody>\n <CForm>\n <h1>Login</h1>\n <p className=\"text-muted\">Sign In to your account</p>\n <CInputGroup className=\"mb-3\">\n <CInputGroupPrepend>\n <CInputGroupText>\n <CIcon name=\"cil-user\" />\n </CInputGroupText>\n </CInputGroupPrepend>\n <CInput type=\"text\" placeholder=\"Username\" autoComplete=\"username\" />\n </CInputGroup>\n <CInputGroup className=\"mb-4\">\n <CInputGroupPrepend>\n <CInputGroupText>\n <CIcon name=\"cil-lock-locked\" />\n </CInputGroupText>\n </CInputGroupPrepend>\n <CInput type=\"password\" placeholder=\"Password\" autoComplete=\"current-password\" />\n </CInputGroup>\n <CRow>\n <CCol xs=\"6\">\n <CButton color=\"primary\" className=\"px-4\">Login</CButton>\n </CCol>\n <CCol xs=\"6\" className=\"text-right\">\n <CButton color=\"link\" className=\"px-0\">Forgot password?</CButton>\n </CCol>\n </CRow>\n </CForm>\n </CCardBody>\n </CCard>\n <CCard className=\"text-white bg-primary py-5 d-md-down-none\" style={{ width: '44%' }}>\n <CCardBody className=\"text-center\">\n <div>\n <h2>Sign up</h2>\n <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut\n labore et dolore magna aliqua.</p>\n <Link to=\"/register\">\n <CButton color=\"primary\" className=\"mt-3\" active tabIndex={-1}>Register Now!</CButton>\n </Link>\n </div>\n </CCardBody>\n </CCard>\n </CCardGroup>\n </CCol>\n </CRow>\n </CContainer>\n </div>\n )\n}\n\nexport default Login\n"],"sourceRoot":""}
|
|
||||||
@ -1,2 +1,2 @@
|
|||||||
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[10],{769:function(e,c,t){"use strict";t.r(c);t(1);var s=t(163),r=t(639),i=t(638),l=t(18);c.default=function(){return Object(l.jsx)("div",{className:"c-app c-default-layout flex-row align-items-center",children:Object(l.jsx)(r.l,{children:Object(l.jsx)(r.K,{className:"justify-content-center",children:Object(l.jsx)(r.k,{md:"8",children:Object(l.jsxs)(r.i,{children:[Object(l.jsx)(r.f,{className:"p-4",children:Object(l.jsx)(r.g,{children:Object(l.jsxs)(r.s,{children:[Object(l.jsx)("h1",{children:"Login"}),Object(l.jsx)("p",{className:"text-muted",children:"Sign In to your account"}),Object(l.jsxs)(r.D,{className:"mb-3",children:[Object(l.jsx)(r.F,{children:Object(l.jsx)(r.G,{children:Object(l.jsx)(i.a,{name:"cil-user"})})}),Object(l.jsx)(r.A,{type:"text",placeholder:"Username",autoComplete:"username"})]}),Object(l.jsxs)(r.D,{className:"mb-4",children:[Object(l.jsx)(r.F,{children:Object(l.jsx)(r.G,{children:Object(l.jsx)(i.a,{name:"cil-lock-locked"})})}),Object(l.jsx)(r.A,{type:"password",placeholder:"Password",autoComplete:"current-password"})]}),Object(l.jsxs)(r.K,{children:[Object(l.jsx)(r.k,{xs:"6",children:Object(l.jsx)(r.e,{color:"primary",className:"px-4",children:"Login"})}),Object(l.jsx)(r.k,{xs:"6",className:"text-right",children:Object(l.jsx)(r.e,{color:"link",className:"px-0",children:"Forgot password?"})})]})]})})}),Object(l.jsx)(r.f,{className:"text-white bg-primary py-5 d-md-down-none",style:{width:"44%"},children:Object(l.jsx)(r.g,{className:"text-center",children:Object(l.jsxs)("div",{children:[Object(l.jsx)("h2",{children:"Sign up"}),Object(l.jsx)("p",{children:"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."}),Object(l.jsx)(s.b,{to:"/register",children:Object(l.jsx)(r.e,{color:"primary",className:"mt-3",active:!0,tabIndex:-1,children:"Register Now!"})})]})})})]})})})})})}}}]);
|
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[10],{763:function(e,c,t){"use strict";t.r(c);t(1);var s=t(157),r=t(633),i=t(632),l=t(17);c.default=function(){return Object(l.jsx)("div",{className:"c-app c-default-layout flex-row align-items-center",children:Object(l.jsx)(r.l,{children:Object(l.jsx)(r.K,{className:"justify-content-center",children:Object(l.jsx)(r.k,{md:"8",children:Object(l.jsxs)(r.i,{children:[Object(l.jsx)(r.f,{className:"p-4",children:Object(l.jsx)(r.g,{children:Object(l.jsxs)(r.s,{children:[Object(l.jsx)("h1",{children:"Login"}),Object(l.jsx)("p",{className:"text-muted",children:"Sign In to your account"}),Object(l.jsxs)(r.D,{className:"mb-3",children:[Object(l.jsx)(r.F,{children:Object(l.jsx)(r.G,{children:Object(l.jsx)(i.a,{name:"cil-user"})})}),Object(l.jsx)(r.A,{type:"text",placeholder:"Username",autoComplete:"username"})]}),Object(l.jsxs)(r.D,{className:"mb-4",children:[Object(l.jsx)(r.F,{children:Object(l.jsx)(r.G,{children:Object(l.jsx)(i.a,{name:"cil-lock-locked"})})}),Object(l.jsx)(r.A,{type:"password",placeholder:"Password",autoComplete:"current-password"})]}),Object(l.jsxs)(r.K,{children:[Object(l.jsx)(r.k,{xs:"6",children:Object(l.jsx)(r.e,{color:"primary",className:"px-4",children:"Login"})}),Object(l.jsx)(r.k,{xs:"6",className:"text-right",children:Object(l.jsx)(r.e,{color:"link",className:"px-0",children:"Forgot password?"})})]})]})})}),Object(l.jsx)(r.f,{className:"text-white bg-primary py-5 d-md-down-none",style:{width:"44%"},children:Object(l.jsx)(r.g,{className:"text-center",children:Object(l.jsxs)("div",{children:[Object(l.jsx)("h2",{children:"Sign up"}),Object(l.jsx)("p",{children:"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."}),Object(l.jsx)(s.b,{to:"/register",children:Object(l.jsx)(r.e,{color:"primary",className:"mt-3",active:!0,tabIndex:-1,children:"Register Now!"})})]})})})]})})})})})}}}]);
|
||||||
//# sourceMappingURL=10.86be3482.chunk.js.map
|
//# sourceMappingURL=10.ab0c1d14.chunk.js.map
|
||||||
1
build/static/js/10.ab0c1d14.chunk.js.map
Normal file
1
build/static/js/10.ab0c1d14.chunk.js.map
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["views/pages/login/Login.js"],"names":["Login","className","md","name","type","placeholder","autoComplete","xs","color","style","width","to","active","tabIndex"],"mappings":"6KAAA,mDA6EeA,UA3DD,WACZ,OACE,qBAAKC,UAAU,qDAAf,SACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAMA,UAAU,yBAAhB,SACE,cAAC,IAAD,CAAMC,GAAG,IAAT,SACE,eAAC,IAAD,WACE,cAAC,IAAD,CAAOD,UAAU,MAAjB,SACE,cAAC,IAAD,UACE,eAAC,IAAD,WACE,uCACA,mBAAGA,UAAU,aAAb,qCACA,eAAC,IAAD,CAAaA,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOE,KAAK,iBAGhB,cAAC,IAAD,CAAQC,KAAK,OAAOC,YAAY,WAAWC,aAAa,gBAE1D,eAAC,IAAD,CAAaL,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOE,KAAK,wBAGhB,cAAC,IAAD,CAAQC,KAAK,WAAWC,YAAY,WAAWC,aAAa,wBAE9D,eAAC,IAAD,WACE,cAAC,IAAD,CAAMC,GAAG,IAAT,SACE,cAAC,IAAD,CAASC,MAAM,UAAUP,UAAU,OAAnC,qBAEF,cAAC,IAAD,CAAMM,GAAG,IAAIN,UAAU,aAAvB,SACE,cAAC,IAAD,CAASO,MAAM,OAAOP,UAAU,OAAhC,0CAMV,cAAC,IAAD,CAAOA,UAAU,4CAA4CQ,MAAO,CAAEC,MAAO,OAA7E,SACE,cAAC,IAAD,CAAWT,UAAU,cAArB,SACE,gCACE,yCACA,6JAEA,cAAC,IAAD,CAAMU,GAAG,YAAT,SACE,cAAC,IAAD,CAASH,MAAM,UAAUP,UAAU,OAAOW,QAAM,EAACC,UAAW,EAA5D","file":"static/js/10.ab0c1d14.chunk.js","sourcesContent":["import React from 'react'\r\nimport { Link } from 'react-router-dom'\r\nimport {\r\n CButton,\r\n CCard,\r\n CCardBody,\r\n CCardGroup,\r\n CCol,\r\n CContainer,\r\n CForm,\r\n CInput,\r\n CInputGroup,\r\n CInputGroupPrepend,\r\n CInputGroupText,\r\n CRow\r\n} from '@coreui/react'\r\nimport CIcon from '@coreui/icons-react'\r\n\r\nconst Login = () => {\r\n return (\r\n <div className=\"c-app c-default-layout flex-row align-items-center\">\r\n <CContainer>\r\n <CRow className=\"justify-content-center\">\r\n <CCol md=\"8\">\r\n <CCardGroup>\r\n <CCard className=\"p-4\">\r\n <CCardBody>\r\n <CForm>\r\n <h1>Login</h1>\r\n <p className=\"text-muted\">Sign In to your account</p>\r\n <CInputGroup className=\"mb-3\">\r\n <CInputGroupPrepend>\r\n <CInputGroupText>\r\n <CIcon name=\"cil-user\" />\r\n </CInputGroupText>\r\n </CInputGroupPrepend>\r\n <CInput type=\"text\" placeholder=\"Username\" autoComplete=\"username\" />\r\n </CInputGroup>\r\n <CInputGroup className=\"mb-4\">\r\n <CInputGroupPrepend>\r\n <CInputGroupText>\r\n <CIcon name=\"cil-lock-locked\" />\r\n </CInputGroupText>\r\n </CInputGroupPrepend>\r\n <CInput type=\"password\" placeholder=\"Password\" autoComplete=\"current-password\" />\r\n </CInputGroup>\r\n <CRow>\r\n <CCol xs=\"6\">\r\n <CButton color=\"primary\" className=\"px-4\">Login</CButton>\r\n </CCol>\r\n <CCol xs=\"6\" className=\"text-right\">\r\n <CButton color=\"link\" className=\"px-0\">Forgot password?</CButton>\r\n </CCol>\r\n </CRow>\r\n </CForm>\r\n </CCardBody>\r\n </CCard>\r\n <CCard className=\"text-white bg-primary py-5 d-md-down-none\" style={{ width: '44%' }}>\r\n <CCardBody className=\"text-center\">\r\n <div>\r\n <h2>Sign up</h2>\r\n <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut\r\n labore et dolore magna aliqua.</p>\r\n <Link to=\"/register\">\r\n <CButton color=\"primary\" className=\"mt-3\" active tabIndex={-1}>Register Now!</CButton>\r\n </Link>\r\n </div>\r\n </CCardBody>\r\n </CCard>\r\n </CCardGroup>\r\n </CCol>\r\n </CRow>\r\n </CContainer>\r\n </div>\r\n )\r\n}\r\n\r\nexport default Login\r\n"],"sourceRoot":""}
|
||||||
@ -1 +0,0 @@
|
|||||||
{"version":3,"sources":["views/pages/page404/Page404.js"],"names":["Page404","className","md","name","size","type","placeholder","color"],"mappings":"6KAAA,0CA2CeA,UA7BC,WACd,OACE,qBAAKC,UAAU,qDAAf,SACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAMA,UAAU,yBAAhB,SACE,eAAC,IAAD,CAAMC,GAAG,IAAT,UACE,sBAAKD,UAAU,WAAf,UACE,oBAAIA,UAAU,4BAAd,iBACA,qBAAIA,UAAU,OAAd,sBAA+B,IAA/B,cACA,mBAAGA,UAAU,wBAAb,4DAEF,eAAC,IAAD,CAAaA,UAAU,gBAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOE,KAAK,6BAGhB,cAAC,IAAD,CAAQC,KAAK,KAAKC,KAAK,OAAOC,YAAY,8BAC1C,cAAC,IAAD,UACE,cAAC,IAAD,CAASC,MAAM,OAAf","file":"static/js/11.325ac840.chunk.js","sourcesContent":["import React from 'react'\nimport {\n CButton,\n CCol,\n CContainer,\n CInput,\n CInputGroup,\n CInputGroupPrepend,\n CInputGroupAppend,\n CInputGroupText,\n CRow\n} from '@coreui/react'\nimport CIcon from '@coreui/icons-react'\n\nconst Page404 = () => {\n return (\n <div className=\"c-app c-default-layout flex-row align-items-center\">\n <CContainer>\n <CRow className=\"justify-content-center\">\n <CCol md=\"6\">\n <div className=\"clearfix\">\n <h1 className=\"float-left display-3 mr-4\">404</h1>\n <h4 className=\"pt-3\">Oops! You{'\\''}re lost.</h4>\n <p className=\"text-muted float-left\">The page you are looking for was not found.</p>\n </div>\n <CInputGroup className=\"input-prepend\">\n <CInputGroupPrepend>\n <CInputGroupText>\n <CIcon name=\"cil-magnifying-glass\" />\n </CInputGroupText>\n </CInputGroupPrepend>\n <CInput size=\"16\" type=\"text\" placeholder=\"What are you looking for?\" />\n <CInputGroupAppend>\n <CButton color=\"info\">Search</CButton>\n </CInputGroupAppend>\n </CInputGroup>\n </CCol>\n </CRow>\n </CContainer>\n </div>\n )\n}\n\nexport default Page404\n"],"sourceRoot":""}
|
|
||||||
@ -1,2 +1,2 @@
|
|||||||
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[11],{771:function(e,c,t){"use strict";t.r(c);t(1);var s=t(639),a=t(638),l=t(18);c.default=function(){return Object(l.jsx)("div",{className:"c-app c-default-layout flex-row align-items-center",children:Object(l.jsx)(s.l,{children:Object(l.jsx)(s.K,{className:"justify-content-center",children:Object(l.jsxs)(s.k,{md:"6",children:[Object(l.jsxs)("div",{className:"clearfix",children:[Object(l.jsx)("h1",{className:"float-left display-3 mr-4",children:"404"}),Object(l.jsxs)("h4",{className:"pt-3",children:["Oops! You","'","re lost."]}),Object(l.jsx)("p",{className:"text-muted float-left",children:"The page you are looking for was not found."})]}),Object(l.jsxs)(s.D,{className:"input-prepend",children:[Object(l.jsx)(s.F,{children:Object(l.jsx)(s.G,{children:Object(l.jsx)(a.a,{name:"cil-magnifying-glass"})})}),Object(l.jsx)(s.A,{size:"16",type:"text",placeholder:"What are you looking for?"}),Object(l.jsx)(s.E,{children:Object(l.jsx)(s.e,{color:"info",children:"Search"})})]})]})})})})}}}]);
|
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[11],{765:function(e,c,t){"use strict";t.r(c);t(1);var s=t(633),a=t(632),l=t(17);c.default=function(){return Object(l.jsx)("div",{className:"c-app c-default-layout flex-row align-items-center",children:Object(l.jsx)(s.l,{children:Object(l.jsx)(s.K,{className:"justify-content-center",children:Object(l.jsxs)(s.k,{md:"6",children:[Object(l.jsxs)("div",{className:"clearfix",children:[Object(l.jsx)("h1",{className:"float-left display-3 mr-4",children:"404"}),Object(l.jsxs)("h4",{className:"pt-3",children:["Oops! You","'","re lost."]}),Object(l.jsx)("p",{className:"text-muted float-left",children:"The page you are looking for was not found."})]}),Object(l.jsxs)(s.D,{className:"input-prepend",children:[Object(l.jsx)(s.F,{children:Object(l.jsx)(s.G,{children:Object(l.jsx)(a.a,{name:"cil-magnifying-glass"})})}),Object(l.jsx)(s.A,{size:"16",type:"text",placeholder:"What are you looking for?"}),Object(l.jsx)(s.E,{children:Object(l.jsx)(s.e,{color:"info",children:"Search"})})]})]})})})})}}}]);
|
||||||
//# sourceMappingURL=11.325ac840.chunk.js.map
|
//# sourceMappingURL=11.3a4b5d89.chunk.js.map
|
||||||
1
build/static/js/11.3a4b5d89.chunk.js.map
Normal file
1
build/static/js/11.3a4b5d89.chunk.js.map
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["views/pages/page404/Page404.js"],"names":["Page404","className","md","name","size","type","placeholder","color"],"mappings":"6KAAA,0CA2CeA,UA7BC,WACd,OACE,qBAAKC,UAAU,qDAAf,SACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAMA,UAAU,yBAAhB,SACE,eAAC,IAAD,CAAMC,GAAG,IAAT,UACE,sBAAKD,UAAU,WAAf,UACE,oBAAIA,UAAU,4BAAd,iBACA,qBAAIA,UAAU,OAAd,sBAA+B,IAA/B,cACA,mBAAGA,UAAU,wBAAb,4DAEF,eAAC,IAAD,CAAaA,UAAU,gBAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOE,KAAK,6BAGhB,cAAC,IAAD,CAAQC,KAAK,KAAKC,KAAK,OAAOC,YAAY,8BAC1C,cAAC,IAAD,UACE,cAAC,IAAD,CAASC,MAAM,OAAf","file":"static/js/11.3a4b5d89.chunk.js","sourcesContent":["import React from 'react'\r\nimport {\r\n CButton,\r\n CCol,\r\n CContainer,\r\n CInput,\r\n CInputGroup,\r\n CInputGroupPrepend,\r\n CInputGroupAppend,\r\n CInputGroupText,\r\n CRow\r\n} from '@coreui/react'\r\nimport CIcon from '@coreui/icons-react'\r\n\r\nconst Page404 = () => {\r\n return (\r\n <div className=\"c-app c-default-layout flex-row align-items-center\">\r\n <CContainer>\r\n <CRow className=\"justify-content-center\">\r\n <CCol md=\"6\">\r\n <div className=\"clearfix\">\r\n <h1 className=\"float-left display-3 mr-4\">404</h1>\r\n <h4 className=\"pt-3\">Oops! You{'\\''}re lost.</h4>\r\n <p className=\"text-muted float-left\">The page you are looking for was not found.</p>\r\n </div>\r\n <CInputGroup className=\"input-prepend\">\r\n <CInputGroupPrepend>\r\n <CInputGroupText>\r\n <CIcon name=\"cil-magnifying-glass\" />\r\n </CInputGroupText>\r\n </CInputGroupPrepend>\r\n <CInput size=\"16\" type=\"text\" placeholder=\"What are you looking for?\" />\r\n <CInputGroupAppend>\r\n <CButton color=\"info\">Search</CButton>\r\n </CInputGroupAppend>\r\n </CInputGroup>\r\n </CCol>\r\n </CRow>\r\n </CContainer>\r\n </div>\r\n )\r\n}\r\n\r\nexport default Page404\r\n"],"sourceRoot":""}
|
||||||
@ -1,2 +1,2 @@
|
|||||||
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[12],{772:function(e,c,t){"use strict";t.r(c);t(1);var a=t(639),s=t(638),l=t(18);c.default=function(){return Object(l.jsx)("div",{className:"c-app c-default-layout flex-row align-items-center",children:Object(l.jsx)(a.l,{children:Object(l.jsx)(a.K,{className:"justify-content-center",children:Object(l.jsxs)(a.k,{md:"6",children:[Object(l.jsxs)("span",{className:"clearfix",children:[Object(l.jsx)("h1",{className:"float-left display-3 mr-4",children:"500"}),Object(l.jsx)("h4",{className:"pt-3",children:"Houston, we have a problem!"}),Object(l.jsx)("p",{className:"text-muted float-left",children:"The page you are looking for is temporarily unavailable."})]}),Object(l.jsxs)(a.D,{className:"input-prepend",children:[Object(l.jsx)(a.F,{children:Object(l.jsx)(a.G,{children:Object(l.jsx)(s.a,{name:"cil-magnifying-glass"})})}),Object(l.jsx)(a.A,{size:"16",type:"text",placeholder:"What are you looking for?"}),Object(l.jsx)(a.E,{children:Object(l.jsx)(a.e,{color:"info",children:"Search"})})]})]})})})})}}}]);
|
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[12],{766:function(e,c,t){"use strict";t.r(c);t(1);var a=t(633),s=t(632),l=t(17);c.default=function(){return Object(l.jsx)("div",{className:"c-app c-default-layout flex-row align-items-center",children:Object(l.jsx)(a.l,{children:Object(l.jsx)(a.K,{className:"justify-content-center",children:Object(l.jsxs)(a.k,{md:"6",children:[Object(l.jsxs)("span",{className:"clearfix",children:[Object(l.jsx)("h1",{className:"float-left display-3 mr-4",children:"500"}),Object(l.jsx)("h4",{className:"pt-3",children:"Houston, we have a problem!"}),Object(l.jsx)("p",{className:"text-muted float-left",children:"The page you are looking for is temporarily unavailable."})]}),Object(l.jsxs)(a.D,{className:"input-prepend",children:[Object(l.jsx)(a.F,{children:Object(l.jsx)(a.G,{children:Object(l.jsx)(s.a,{name:"cil-magnifying-glass"})})}),Object(l.jsx)(a.A,{size:"16",type:"text",placeholder:"What are you looking for?"}),Object(l.jsx)(a.E,{children:Object(l.jsx)(a.e,{color:"info",children:"Search"})})]})]})})})})}}}]);
|
||||||
//# sourceMappingURL=12.8fca287d.chunk.js.map
|
//# sourceMappingURL=12.79cab56f.chunk.js.map
|
||||||
1
build/static/js/12.79cab56f.chunk.js.map
Normal file
1
build/static/js/12.79cab56f.chunk.js.map
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["views/pages/page500/Page500.js"],"names":["Page500","className","md","name","size","type","placeholder","color"],"mappings":"6KAAA,0CA2CeA,UA7BC,WACd,OACE,qBAAKC,UAAU,qDAAf,SACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAMA,UAAU,yBAAhB,SACE,eAAC,IAAD,CAAMC,GAAG,IAAT,UACE,uBAAMD,UAAU,WAAhB,UACE,oBAAIA,UAAU,4BAAd,iBACA,oBAAIA,UAAU,OAAd,yCACA,mBAAGA,UAAU,wBAAb,yEAEF,eAAC,IAAD,CAAaA,UAAU,gBAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOE,KAAK,6BAGhB,cAAC,IAAD,CAAQC,KAAK,KAAKC,KAAK,OAAOC,YAAY,8BAC1C,cAAC,IAAD,UACE,cAAC,IAAD,CAASC,MAAM,OAAf","file":"static/js/12.79cab56f.chunk.js","sourcesContent":["import React from 'react'\r\nimport {\r\n CButton,\r\n CCol,\r\n CContainer,\r\n CInput,\r\n CInputGroup,\r\n CInputGroupAppend,\r\n CInputGroupPrepend,\r\n CInputGroupText,\r\n CRow\r\n} from '@coreui/react'\r\nimport CIcon from '@coreui/icons-react'\r\n\r\nconst Page500 = () => {\r\n return (\r\n <div className=\"c-app c-default-layout flex-row align-items-center\">\r\n <CContainer>\r\n <CRow className=\"justify-content-center\">\r\n <CCol md=\"6\">\r\n <span className=\"clearfix\">\r\n <h1 className=\"float-left display-3 mr-4\">500</h1>\r\n <h4 className=\"pt-3\">Houston, we have a problem!</h4>\r\n <p className=\"text-muted float-left\">The page you are looking for is temporarily unavailable.</p>\r\n </span>\r\n <CInputGroup className=\"input-prepend\">\r\n <CInputGroupPrepend>\r\n <CInputGroupText>\r\n <CIcon name=\"cil-magnifying-glass\" />\r\n </CInputGroupText>\r\n </CInputGroupPrepend>\r\n <CInput size=\"16\" type=\"text\" placeholder=\"What are you looking for?\" />\r\n <CInputGroupAppend>\r\n <CButton color=\"info\">Search</CButton>\r\n </CInputGroupAppend>\r\n </CInputGroup>\r\n </CCol>\r\n </CRow>\r\n </CContainer>\r\n </div>\r\n )\r\n}\r\n\r\nexport default Page500\r\n"],"sourceRoot":""}
|
||||||
@ -1 +0,0 @@
|
|||||||
{"version":3,"sources":["views/pages/page500/Page500.js"],"names":["Page500","className","md","name","size","type","placeholder","color"],"mappings":"6KAAA,0CA2CeA,UA7BC,WACd,OACE,qBAAKC,UAAU,qDAAf,SACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAMA,UAAU,yBAAhB,SACE,eAAC,IAAD,CAAMC,GAAG,IAAT,UACE,uBAAMD,UAAU,WAAhB,UACE,oBAAIA,UAAU,4BAAd,iBACA,oBAAIA,UAAU,OAAd,yCACA,mBAAGA,UAAU,wBAAb,yEAEF,eAAC,IAAD,CAAaA,UAAU,gBAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOE,KAAK,6BAGhB,cAAC,IAAD,CAAQC,KAAK,KAAKC,KAAK,OAAOC,YAAY,8BAC1C,cAAC,IAAD,UACE,cAAC,IAAD,CAASC,MAAM,OAAf","file":"static/js/12.8fca287d.chunk.js","sourcesContent":["import React from 'react'\nimport {\n CButton,\n CCol,\n CContainer,\n CInput,\n CInputGroup,\n CInputGroupAppend,\n CInputGroupPrepend,\n CInputGroupText,\n CRow\n} from '@coreui/react'\nimport CIcon from '@coreui/icons-react'\n\nconst Page500 = () => {\n return (\n <div className=\"c-app c-default-layout flex-row align-items-center\">\n <CContainer>\n <CRow className=\"justify-content-center\">\n <CCol md=\"6\">\n <span className=\"clearfix\">\n <h1 className=\"float-left display-3 mr-4\">500</h1>\n <h4 className=\"pt-3\">Houston, we have a problem!</h4>\n <p className=\"text-muted float-left\">The page you are looking for is temporarily unavailable.</p>\n </span>\n <CInputGroup className=\"input-prepend\">\n <CInputGroupPrepend>\n <CInputGroupText>\n <CIcon name=\"cil-magnifying-glass\" />\n </CInputGroupText>\n </CInputGroupPrepend>\n <CInput size=\"16\" type=\"text\" placeholder=\"What are you looking for?\" />\n <CInputGroupAppend>\n <CButton color=\"info\">Search</CButton>\n </CInputGroupAppend>\n </CInputGroup>\n </CCol>\n </CRow>\n </CContainer>\n </div>\n )\n}\n\nexport default Page500\n"],"sourceRoot":""}
|
|
||||||
@ -1,2 +1,2 @@
|
|||||||
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[13],{770:function(e,c,s){"use strict";s.r(c);s(1);var t=s(639),l=s(638),j=s(18);c.default=function(){return Object(j.jsx)("div",{className:"c-app c-default-layout flex-row align-items-center",children:Object(j.jsx)(t.l,{children:Object(j.jsx)(t.K,{className:"justify-content-center",children:Object(j.jsx)(t.k,{md:"9",lg:"7",xl:"6",children:Object(j.jsxs)(t.f,{className:"mx-4",children:[Object(j.jsx)(t.g,{className:"p-4",children:Object(j.jsxs)(t.s,{children:[Object(j.jsx)("h1",{children:"Register"}),Object(j.jsx)("p",{className:"text-muted",children:"Create your account"}),Object(j.jsxs)(t.D,{className:"mb-3",children:[Object(j.jsx)(t.F,{children:Object(j.jsx)(t.G,{children:Object(j.jsx)(l.a,{name:"cil-user"})})}),Object(j.jsx)(t.A,{type:"text",placeholder:"Username",autoComplete:"username"})]}),Object(j.jsxs)(t.D,{className:"mb-3",children:[Object(j.jsx)(t.F,{children:Object(j.jsx)(t.G,{children:"@"})}),Object(j.jsx)(t.A,{type:"text",placeholder:"Email",autoComplete:"email"})]}),Object(j.jsxs)(t.D,{className:"mb-3",children:[Object(j.jsx)(t.F,{children:Object(j.jsx)(t.G,{children:Object(j.jsx)(l.a,{name:"cil-lock-locked"})})}),Object(j.jsx)(t.A,{type:"password",placeholder:"Password",autoComplete:"new-password"})]}),Object(j.jsxs)(t.D,{className:"mb-4",children:[Object(j.jsx)(t.F,{children:Object(j.jsx)(t.G,{children:Object(j.jsx)(l.a,{name:"cil-lock-locked"})})}),Object(j.jsx)(t.A,{type:"password",placeholder:"Repeat password",autoComplete:"new-password"})]}),Object(j.jsx)(t.e,{color:"success",block:!0,children:"Create Account"})]})}),Object(j.jsx)(t.h,{className:"p-4",children:Object(j.jsxs)(t.K,{children:[Object(j.jsx)(t.k,{xs:"12",sm:"6",children:Object(j.jsx)(t.e,{className:"btn-facebook mb-1",block:!0,children:Object(j.jsx)("span",{children:"facebook"})})}),Object(j.jsx)(t.k,{xs:"12",sm:"6",children:Object(j.jsx)(t.e,{className:"btn-twitter mb-1",block:!0,children:Object(j.jsx)("span",{children:"twitter"})})})]})})]})})})})})}}}]);
|
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[13],{764:function(e,c,s){"use strict";s.r(c);s(1);var t=s(633),l=s(632),j=s(17);c.default=function(){return Object(j.jsx)("div",{className:"c-app c-default-layout flex-row align-items-center",children:Object(j.jsx)(t.l,{children:Object(j.jsx)(t.K,{className:"justify-content-center",children:Object(j.jsx)(t.k,{md:"9",lg:"7",xl:"6",children:Object(j.jsxs)(t.f,{className:"mx-4",children:[Object(j.jsx)(t.g,{className:"p-4",children:Object(j.jsxs)(t.s,{children:[Object(j.jsx)("h1",{children:"Register"}),Object(j.jsx)("p",{className:"text-muted",children:"Create your account"}),Object(j.jsxs)(t.D,{className:"mb-3",children:[Object(j.jsx)(t.F,{children:Object(j.jsx)(t.G,{children:Object(j.jsx)(l.a,{name:"cil-user"})})}),Object(j.jsx)(t.A,{type:"text",placeholder:"Username",autoComplete:"username"})]}),Object(j.jsxs)(t.D,{className:"mb-3",children:[Object(j.jsx)(t.F,{children:Object(j.jsx)(t.G,{children:"@"})}),Object(j.jsx)(t.A,{type:"text",placeholder:"Email",autoComplete:"email"})]}),Object(j.jsxs)(t.D,{className:"mb-3",children:[Object(j.jsx)(t.F,{children:Object(j.jsx)(t.G,{children:Object(j.jsx)(l.a,{name:"cil-lock-locked"})})}),Object(j.jsx)(t.A,{type:"password",placeholder:"Password",autoComplete:"new-password"})]}),Object(j.jsxs)(t.D,{className:"mb-4",children:[Object(j.jsx)(t.F,{children:Object(j.jsx)(t.G,{children:Object(j.jsx)(l.a,{name:"cil-lock-locked"})})}),Object(j.jsx)(t.A,{type:"password",placeholder:"Repeat password",autoComplete:"new-password"})]}),Object(j.jsx)(t.e,{color:"success",block:!0,children:"Create Account"})]})}),Object(j.jsx)(t.h,{className:"p-4",children:Object(j.jsxs)(t.K,{children:[Object(j.jsx)(t.k,{xs:"12",sm:"6",children:Object(j.jsx)(t.e,{className:"btn-facebook mb-1",block:!0,children:Object(j.jsx)("span",{children:"facebook"})})}),Object(j.jsx)(t.k,{xs:"12",sm:"6",children:Object(j.jsx)(t.e,{className:"btn-twitter mb-1",block:!0,children:Object(j.jsx)("span",{children:"twitter"})})})]})})]})})})})})}}}]);
|
||||||
//# sourceMappingURL=13.87f985d8.chunk.js.map
|
//# sourceMappingURL=13.5f33da13.chunk.js.map
|
||||||
1
build/static/js/13.5f33da13.chunk.js.map
Normal file
1
build/static/js/13.5f33da13.chunk.js.map
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["views/pages/register/Register.js"],"names":["Register","className","md","lg","xl","name","type","placeholder","autoComplete","color","block","xs","sm"],"mappings":"6KAAA,0CA+EeA,UA9DE,WACf,OACE,qBAAKC,UAAU,qDAAf,SACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAMA,UAAU,yBAAhB,SACE,cAAC,IAAD,CAAMC,GAAG,IAAIC,GAAG,IAAIC,GAAG,IAAvB,SACE,eAAC,IAAD,CAAOH,UAAU,OAAjB,UACE,cAAC,IAAD,CAAWA,UAAU,MAArB,SACE,eAAC,IAAD,WACE,0CACA,mBAAGA,UAAU,aAAb,iCACA,eAAC,IAAD,CAAaA,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOI,KAAK,iBAGhB,cAAC,IAAD,CAAQC,KAAK,OAAOC,YAAY,WAAWC,aAAa,gBAE1D,eAAC,IAAD,CAAaP,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,kBAEF,cAAC,IAAD,CAAQK,KAAK,OAAOC,YAAY,QAAQC,aAAa,aAEvD,eAAC,IAAD,CAAaP,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOI,KAAK,wBAGhB,cAAC,IAAD,CAAQC,KAAK,WAAWC,YAAY,WAAWC,aAAa,oBAE9D,eAAC,IAAD,CAAaP,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOI,KAAK,wBAGhB,cAAC,IAAD,CAAQC,KAAK,WAAWC,YAAY,kBAAkBC,aAAa,oBAErE,cAAC,IAAD,CAASC,MAAM,UAAUC,OAAK,EAA9B,iCAGJ,cAAC,IAAD,CAAaT,UAAU,MAAvB,SACE,eAAC,IAAD,WACE,cAAC,IAAD,CAAMU,GAAG,KAAKC,GAAG,IAAjB,SACE,cAAC,IAAD,CAASX,UAAU,oBAAoBS,OAAK,EAA5C,SAA6C,gDAE/C,cAAC,IAAD,CAAMC,GAAG,KAAKC,GAAG,IAAjB,SACE,cAAC,IAAD,CAASX,UAAU,mBAAmBS,OAAK,EAA3C,SAA4C","file":"static/js/13.5f33da13.chunk.js","sourcesContent":["import React from 'react'\r\nimport {\r\n CButton,\r\n CCard,\r\n CCardBody,\r\n CCardFooter,\r\n CCol,\r\n CContainer,\r\n CForm,\r\n CInput,\r\n CInputGroup,\r\n CInputGroupPrepend,\r\n CInputGroupText,\r\n CRow\r\n} from '@coreui/react'\r\nimport CIcon from '@coreui/icons-react'\r\n\r\nconst Register = () => {\r\n return (\r\n <div className=\"c-app c-default-layout flex-row align-items-center\">\r\n <CContainer>\r\n <CRow className=\"justify-content-center\">\r\n <CCol md=\"9\" lg=\"7\" xl=\"6\">\r\n <CCard className=\"mx-4\">\r\n <CCardBody className=\"p-4\">\r\n <CForm>\r\n <h1>Register</h1>\r\n <p className=\"text-muted\">Create your account</p>\r\n <CInputGroup className=\"mb-3\">\r\n <CInputGroupPrepend>\r\n <CInputGroupText>\r\n <CIcon name=\"cil-user\" />\r\n </CInputGroupText>\r\n </CInputGroupPrepend>\r\n <CInput type=\"text\" placeholder=\"Username\" autoComplete=\"username\" />\r\n </CInputGroup>\r\n <CInputGroup className=\"mb-3\">\r\n <CInputGroupPrepend>\r\n <CInputGroupText>@</CInputGroupText>\r\n </CInputGroupPrepend>\r\n <CInput type=\"text\" placeholder=\"Email\" autoComplete=\"email\" />\r\n </CInputGroup>\r\n <CInputGroup className=\"mb-3\">\r\n <CInputGroupPrepend>\r\n <CInputGroupText>\r\n <CIcon name=\"cil-lock-locked\" />\r\n </CInputGroupText>\r\n </CInputGroupPrepend>\r\n <CInput type=\"password\" placeholder=\"Password\" autoComplete=\"new-password\" />\r\n </CInputGroup>\r\n <CInputGroup className=\"mb-4\">\r\n <CInputGroupPrepend>\r\n <CInputGroupText>\r\n <CIcon name=\"cil-lock-locked\" />\r\n </CInputGroupText>\r\n </CInputGroupPrepend>\r\n <CInput type=\"password\" placeholder=\"Repeat password\" autoComplete=\"new-password\" />\r\n </CInputGroup>\r\n <CButton color=\"success\" block>Create Account</CButton>\r\n </CForm>\r\n </CCardBody>\r\n <CCardFooter className=\"p-4\">\r\n <CRow>\r\n <CCol xs=\"12\" sm=\"6\">\r\n <CButton className=\"btn-facebook mb-1\" block><span>facebook</span></CButton>\r\n </CCol>\r\n <CCol xs=\"12\" sm=\"6\">\r\n <CButton className=\"btn-twitter mb-1\" block><span>twitter</span></CButton>\r\n </CCol>\r\n </CRow>\r\n </CCardFooter>\r\n </CCard>\r\n </CCol>\r\n </CRow>\r\n </CContainer>\r\n </div>\r\n )\r\n}\r\n\r\nexport default Register\r\n"],"sourceRoot":""}
|
||||||
@ -1 +0,0 @@
|
|||||||
{"version":3,"sources":["views/pages/register/Register.js"],"names":["Register","className","md","lg","xl","name","type","placeholder","autoComplete","color","block","xs","sm"],"mappings":"6KAAA,0CA+EeA,UA9DE,WACf,OACE,qBAAKC,UAAU,qDAAf,SACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAMA,UAAU,yBAAhB,SACE,cAAC,IAAD,CAAMC,GAAG,IAAIC,GAAG,IAAIC,GAAG,IAAvB,SACE,eAAC,IAAD,CAAOH,UAAU,OAAjB,UACE,cAAC,IAAD,CAAWA,UAAU,MAArB,SACE,eAAC,IAAD,WACE,0CACA,mBAAGA,UAAU,aAAb,iCACA,eAAC,IAAD,CAAaA,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOI,KAAK,iBAGhB,cAAC,IAAD,CAAQC,KAAK,OAAOC,YAAY,WAAWC,aAAa,gBAE1D,eAAC,IAAD,CAAaP,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,kBAEF,cAAC,IAAD,CAAQK,KAAK,OAAOC,YAAY,QAAQC,aAAa,aAEvD,eAAC,IAAD,CAAaP,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOI,KAAK,wBAGhB,cAAC,IAAD,CAAQC,KAAK,WAAWC,YAAY,WAAWC,aAAa,oBAE9D,eAAC,IAAD,CAAaP,UAAU,OAAvB,UACE,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAOI,KAAK,wBAGhB,cAAC,IAAD,CAAQC,KAAK,WAAWC,YAAY,kBAAkBC,aAAa,oBAErE,cAAC,IAAD,CAASC,MAAM,UAAUC,OAAK,EAA9B,iCAGJ,cAAC,IAAD,CAAaT,UAAU,MAAvB,SACE,eAAC,IAAD,WACE,cAAC,IAAD,CAAMU,GAAG,KAAKC,GAAG,IAAjB,SACE,cAAC,IAAD,CAASX,UAAU,oBAAoBS,OAAK,EAA5C,SAA6C,gDAE/C,cAAC,IAAD,CAAMC,GAAG,KAAKC,GAAG,IAAjB,SACE,cAAC,IAAD,CAASX,UAAU,mBAAmBS,OAAK,EAA3C,SAA4C","file":"static/js/13.87f985d8.chunk.js","sourcesContent":["import React from 'react'\nimport {\n CButton,\n CCard,\n CCardBody,\n CCardFooter,\n CCol,\n CContainer,\n CForm,\n CInput,\n CInputGroup,\n CInputGroupPrepend,\n CInputGroupText,\n CRow\n} from '@coreui/react'\nimport CIcon from '@coreui/icons-react'\n\nconst Register = () => {\n return (\n <div className=\"c-app c-default-layout flex-row align-items-center\">\n <CContainer>\n <CRow className=\"justify-content-center\">\n <CCol md=\"9\" lg=\"7\" xl=\"6\">\n <CCard className=\"mx-4\">\n <CCardBody className=\"p-4\">\n <CForm>\n <h1>Register</h1>\n <p className=\"text-muted\">Create your account</p>\n <CInputGroup className=\"mb-3\">\n <CInputGroupPrepend>\n <CInputGroupText>\n <CIcon name=\"cil-user\" />\n </CInputGroupText>\n </CInputGroupPrepend>\n <CInput type=\"text\" placeholder=\"Username\" autoComplete=\"username\" />\n </CInputGroup>\n <CInputGroup className=\"mb-3\">\n <CInputGroupPrepend>\n <CInputGroupText>@</CInputGroupText>\n </CInputGroupPrepend>\n <CInput type=\"text\" placeholder=\"Email\" autoComplete=\"email\" />\n </CInputGroup>\n <CInputGroup className=\"mb-3\">\n <CInputGroupPrepend>\n <CInputGroupText>\n <CIcon name=\"cil-lock-locked\" />\n </CInputGroupText>\n </CInputGroupPrepend>\n <CInput type=\"password\" placeholder=\"Password\" autoComplete=\"new-password\" />\n </CInputGroup>\n <CInputGroup className=\"mb-4\">\n <CInputGroupPrepend>\n <CInputGroupText>\n <CIcon name=\"cil-lock-locked\" />\n </CInputGroupText>\n </CInputGroupPrepend>\n <CInput type=\"password\" placeholder=\"Repeat password\" autoComplete=\"new-password\" />\n </CInputGroup>\n <CButton color=\"success\" block>Create Account</CButton>\n </CForm>\n </CCardBody>\n <CCardFooter className=\"p-4\">\n <CRow>\n <CCol xs=\"12\" sm=\"6\">\n <CButton className=\"btn-facebook mb-1\" block><span>facebook</span></CButton>\n </CCol>\n <CCol xs=\"12\" sm=\"6\">\n <CButton className=\"btn-twitter mb-1\" block><span>twitter</span></CButton>\n </CCol>\n </CRow>\n </CCardFooter>\n </CCard>\n </CCol>\n </CRow>\n </CContainer>\n </div>\n )\n}\n\nexport default Register\n"],"sourceRoot":""}
|
|
||||||
@ -1,2 +0,0 @@
|
|||||||
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[14],{776:function(e,t,i){"use strict";i.r(t);i(1);var r=i(18);t.default=function(){return Object(r.jsx)("div",{children:"This is a protected page"})}}}]);
|
|
||||||
//# sourceMappingURL=14.63ad4270.chunk.js.map
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{"version":3,"sources":["views/secret/index.js"],"names":["Secret"],"mappings":"6KAAA,wBAUeA,UARf,WACE,OACE","file":"static/js/14.63ad4270.chunk.js","sourcesContent":["import React from 'react'\n\nfunction Secret() {\n return (\n <div>\n This is a protected page\n </div>\n )\n}\n\nexport default Secret\n"],"sourceRoot":""}
|
|
||||||
2
build/static/js/14.7f63fe5d.chunk.js
Normal file
2
build/static/js/14.7f63fe5d.chunk.js
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[14],{770:function(e,t,i){"use strict";i.r(t);i(1);var r=i(17);t.default=function(){return Object(r.jsx)("div",{children:"This is a protected page"})}}}]);
|
||||||
|
//# sourceMappingURL=14.7f63fe5d.chunk.js.map
|
||||||
1
build/static/js/14.7f63fe5d.chunk.js.map
Normal file
1
build/static/js/14.7f63fe5d.chunk.js.map
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["views/secret/index.js"],"names":["Secret"],"mappings":"6KAAA,wBAUeA,UARf,WACE,OACE","file":"static/js/14.7f63fe5d.chunk.js","sourcesContent":["import React from 'react'\r\n\r\nfunction Secret() {\r\n return (\r\n <div>\r\n This is a protected page\r\n </div>\r\n )\r\n}\r\n\r\nexport default Secret\r\n"],"sourceRoot":""}
|
||||||
2
build/static/js/15.547e04cd.chunk.js
Normal file
2
build/static/js/15.547e04cd.chunk.js
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[15],{666:function(e,c,s){"use strict";s.r(c);s(1),s(638);var t=s(633),i=(s(632),s(17));c.default=function(){return Object(i.jsx)("div",{className:"c-app c-default-layout flex-row align-items-center",children:Object(i.jsx)(t.l,{children:Object(i.jsx)(t.K,{className:"justify-content-center",children:Object(i.jsx)(t.k,{md:"8",children:Object(i.jsxs)(t.i,{children:[Object(i.jsx)(t.f,{className:"p-4",children:Object(i.jsx)(t.g,{children:Object(i.jsxs)(t.s,{children:[Object(i.jsx)("h1",{children:"\u30ed\u30b0\u30a4\u30f3"}),Object(i.jsx)("p",{className:"text-muted",children:"SSO\u3067\u30b5\u30a4\u30f3\u30a4\u30f3\u3059\u308b\u306b\u306f\u3001\u3053\u3053\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044"}),Object(i.jsx)(t.K,{children:Object(i.jsx)(t.k,{children:Object(i.jsx)(t.e,{color:"primary",className:"px-4",onClick:function(){console.log("launch sso"),window.open("https://fbssso.bizside.biz/Shibboleth.sso/Login","_self")},children:"SSO\u3067\u30ed\u30b0\u30a4\u30f3"})})})]})})}),Object(i.jsx)(t.f,{className:"text-white bg-primary py-5 d-md-down-none",style:{width:"44%"},children:Object(i.jsx)(t.g,{className:"text-center",children:Object(i.jsxs)("div",{children:[Object(i.jsx)("h2",{children:"\u30ed\u30b0\u30a4\u30f3\u65b9\u6cd5"}),Object(i.jsx)("p",{children:"\u3053\u308c\u306fSSO\u30ed\u30b0\u30a4\u30f3\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u30ea\u30f3\u30af\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001SSO\u30ed\u30b0\u30a4\u30f3\u30da\u30fc\u30b8\u306b\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3055\u308c\u307e\u3059\u3002"})]})})})]})})})})})}}}]);
|
||||||
|
//# sourceMappingURL=15.547e04cd.chunk.js.map
|
||||||
1
build/static/js/15.547e04cd.chunk.js.map
Normal file
1
build/static/js/15.547e04cd.chunk.js.map
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["views/sso/index.js"],"names":["Sso","className","md","color","onClick","console","log","window","open","style","width"],"mappings":"6KAAA,iDA0EeA,UAvDf,WAoBE,OACE,qBAAKC,UAAU,qDAAf,SACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAMA,UAAU,yBAAhB,SACE,cAAC,IAAD,CAAMC,GAAG,IAAT,SACE,eAAC,IAAD,WACE,cAAC,IAAD,CAAOD,UAAU,MAAjB,SACE,cAAC,IAAD,UACE,eAAC,IAAD,WACE,0DACA,mBAAGA,UAAU,aAAb,iKACA,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAASE,MAAM,UAAUF,UAAU,OAAOG,QAnBhE,WACEC,QAAQC,IAAI,cACZC,OAAOC,KAAK,kDAAmD,UAiB3C,0DAMV,cAAC,IAAD,CAAOP,UAAU,4CAA4CQ,MAAO,CAAEC,MAAO,OAA7E,SACE,cAAC,IAAD,CAAWT,UAAU,cAArB,SACE,gCACE,sEACA","file":"static/js/15.547e04cd.chunk.js","sourcesContent":["import React from 'react'\r\nimport axios from 'axios';\r\nimport { Link } from 'react-router-dom'\r\nimport {\r\n CButton,\r\n CCard,\r\n CCardBody,\r\n CCardGroup,\r\n CCol,\r\n CContainer,\r\n CForm,\r\n CInput,\r\n CInputGroup,\r\n CInputGroupPrepend,\r\n CInputGroupText,\r\n CRow\r\n} from '@coreui/react'\r\nimport CIcon from '@coreui/icons-react'\r\n\r\nfunction Sso() {\r\n\r\n // function launchsso() {\r\n // console.log(\"launch sso\");\r\n // window.open(\"https://fbssso.ts.bizside.biz/Shibboleth.sso/Login\", \"_self\");\r\n // }\r\n\r\n\r\n // function launchsso() {\r\n // console.log(\"launch sso\");\r\n // window.open(\"https://fbssso.ts.bizside.biz/Shibboleth.sso/Login\", \"_self\");\r\n // }\r\n\r\n //prodction\r\n function launchsso() {\r\n console.log(\"launch sso\");\r\n window.open(\"https://fbssso.bizside.biz/Shibboleth.sso/Login\", \"_self\");\r\n }\r\n\r\n\r\n return (\r\n <div className=\"c-app c-default-layout flex-row align-items-center\">\r\n <CContainer>\r\n <CRow className=\"justify-content-center\">\r\n <CCol md=\"8\">\r\n <CCardGroup>\r\n <CCard className=\"p-4\">\r\n <CCardBody>\r\n <CForm>\r\n <h1>ログイン</h1>\r\n <p className=\"text-muted\">SSOでサインインするには、ここをクリックしてください</p>\r\n <CRow>\r\n <CCol>\r\n <CButton color=\"primary\" className=\"px-4\" onClick={launchsso}>SSOでログイン</CButton>\r\n </CCol>\r\n </CRow>\r\n </CForm>\r\n </CCardBody>\r\n </CCard>\r\n <CCard className=\"text-white bg-primary py-5 d-md-down-none\" style={{ width: '44%' }}>\r\n <CCardBody className=\"text-center\">\r\n <div>\r\n <h2>ログイン方法</h2>\r\n <p>これはSSOログインを使用します。リンクをクリックすると、SSOログインページにリダイレクトされます。</p>\r\n </div>\r\n </CCardBody>\r\n </CCard>\r\n </CCardGroup>\r\n </CCol>\r\n </CRow>\r\n </CContainer>\r\n </div>\r\n )\r\n}\r\n\r\nexport default Sso\r\n"],"sourceRoot":""}
|
||||||
@ -1,2 +0,0 @@
|
|||||||
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[15],{672:function(e,c,s){"use strict";s.r(c);s(1),s(644);var t=s(639),n=(s(638),s(18));c.default=function(){return Object(n.jsx)("div",{className:"c-app c-default-layout flex-row align-items-center",children:Object(n.jsx)(t.l,{children:Object(n.jsx)(t.K,{className:"justify-content-center",children:Object(n.jsx)(t.k,{md:"8",children:Object(n.jsxs)(t.i,{children:[Object(n.jsx)(t.f,{className:"p-4",children:Object(n.jsx)(t.g,{children:Object(n.jsxs)(t.s,{children:[Object(n.jsx)("h1",{children:"\u30ed\u30b0\u30a4\u30f3"}),Object(n.jsx)("p",{className:"text-muted",children:"SSO\u3067\u30b5\u30a4\u30f3\u30a4\u30f3\u3059\u308b\u306b\u306f\u3001\u3053\u3053\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044"}),Object(n.jsx)(t.K,{children:Object(n.jsx)(t.k,{children:Object(n.jsx)(t.e,{color:"primary",className:"px-4",onClick:function(){console.log("launch sso"),window.open("https://fsbsso.sumasen.net/Shibboleth.sso/Login","_self")},children:"SSO\u3067\u30ed\u30b0\u30a4\u30f3"})})})]})})}),Object(n.jsx)(t.f,{className:"text-white bg-primary py-5 d-md-down-none",style:{width:"44%"},children:Object(n.jsx)(t.g,{className:"text-center",children:Object(n.jsxs)("div",{children:[Object(n.jsx)("h2",{children:"\u30ed\u30b0\u30a4\u30f3\u65b9\u6cd5"}),Object(n.jsx)("p",{children:"\u3053\u308c\u306fSSO\u30ed\u30b0\u30a4\u30f3\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002\u30ea\u30f3\u30af\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001SSO\u30ed\u30b0\u30a4\u30f3\u30da\u30fc\u30b8\u306b\u30ea\u30c0\u30a4\u30ec\u30af\u30c8\u3055\u308c\u307e\u3059\u3002"})]})})})]})})})})})}}}]);
|
|
||||||
//# sourceMappingURL=15.6659e692.chunk.js.map
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{"version":3,"sources":["views/sso/index.js"],"names":["Sso","className","md","color","onClick","console","log","window","open","style","width"],"mappings":"6KAAA,iDA8DeA,UA3Cf,WAQE,OACE,qBAAKC,UAAU,qDAAf,SACE,cAAC,IAAD,UACE,cAAC,IAAD,CAAMA,UAAU,yBAAhB,SACE,cAAC,IAAD,CAAMC,GAAG,IAAT,SACE,eAAC,IAAD,WACE,cAAC,IAAD,CAAOD,UAAU,MAAjB,SACE,cAAC,IAAD,UACE,eAAC,IAAD,WACE,0DACA,mBAAGA,UAAU,aAAb,iKACA,cAAC,IAAD,UACE,cAAC,IAAD,UACE,cAAC,IAAD,CAASE,MAAM,UAAUF,UAAU,OAAOG,QAnBhE,WACEC,QAAQC,IAAI,cACZC,OAAOC,KAAK,kDAAmD,UAiB3C,0DAMV,cAAC,IAAD,CAAOP,UAAU,4CAA4CQ,MAAO,CAAEC,MAAO,OAA7E,SACE,cAAC,IAAD,CAAWT,UAAU,cAArB,SACE,gCACE,sEACA","file":"static/js/15.6659e692.chunk.js","sourcesContent":["import React from 'react'\nimport axios from 'axios';\nimport { Link } from 'react-router-dom'\nimport {\n CButton,\n CCard,\n CCardBody,\n CCardGroup,\n CCol,\n CContainer,\n CForm,\n CInput,\n CInputGroup,\n CInputGroupPrepend,\n CInputGroupText,\n CRow\n} from '@coreui/react'\nimport CIcon from '@coreui/icons-react'\n\nfunction Sso() {\n\n function launchsso() {\n console.log(\"launch sso\");\n window.open(\"https://fsbsso.sumasen.net/Shibboleth.sso/Login\", \"_self\");\n }\n\n\n return (\n <div className=\"c-app c-default-layout flex-row align-items-center\">\n <CContainer>\n <CRow className=\"justify-content-center\">\n <CCol md=\"8\">\n <CCardGroup>\n <CCard className=\"p-4\">\n <CCardBody>\n <CForm>\n <h1>ログイン</h1>\n <p className=\"text-muted\">SSOでサインインするには、ここをクリックしてください</p>\n <CRow>\n <CCol>\n <CButton color=\"primary\" className=\"px-4\" onClick={launchsso}>SSOでログイン</CButton>\n </CCol>\n </CRow>\n </CForm>\n </CCardBody>\n </CCard>\n <CCard className=\"text-white bg-primary py-5 d-md-down-none\" style={{ width: '44%' }}>\n <CCardBody className=\"text-center\">\n <div>\n <h2>ログイン方法</h2>\n <p>これはSSOログインを使用します。リンクをクリックすると、SSOログインページにリダイレクトされます。</p>\n </div>\n </CCardBody>\n </CCard>\n </CCardGroup>\n </CCol>\n </CRow>\n </CContainer>\n </div>\n )\n}\n\nexport default Sso\n"],"sourceRoot":""}
|
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
3
build/static/js/4.9c1a03e3.chunk.js
Normal file
3
build/static/js/4.9c1a03e3.chunk.js
Normal file
File diff suppressed because one or more lines are too long
1
build/static/js/4.9c1a03e3.chunk.js.map
Normal file
1
build/static/js/4.9c1a03e3.chunk.js.map
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
build/static/js/5.53d775d4.chunk.js.map
Normal file
1
build/static/js/5.53d775d4.chunk.js.map
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
3
build/static/js/6.934ee1a9.chunk.js
Normal file
3
build/static/js/6.934ee1a9.chunk.js
Normal file
File diff suppressed because one or more lines are too long
1
build/static/js/6.934ee1a9.chunk.js.map
Normal file
1
build/static/js/6.934ee1a9.chunk.js.map
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
2
build/static/js/7.ca430e97.chunk.js
Normal file
2
build/static/js/7.ca430e97.chunk.js
Normal file
File diff suppressed because one or more lines are too long
1
build/static/js/7.ca430e97.chunk.js.map
Normal file
1
build/static/js/7.ca430e97.chunk.js.map
Normal file
File diff suppressed because one or more lines are too long
2
build/static/js/8.10a35636.chunk.js
Normal file
2
build/static/js/8.10a35636.chunk.js
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[8],{769:function(e,t,i){"use strict";i.r(t);var s=i(651),n=i(1),c=i(638),r=i.n(c),a=i(633),l=i(632),j=i(17);t.default=function(e){var t=Object(n.useState)(null),i=Object(s.a)(t,2),c=i[0],o=i[1];return Object(j.jsx)("div",{children:Object(j.jsxs)(a.f,{children:[Object(j.jsx)(a.j,{children:"\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9"}),Object(j.jsxs)(a.g,{children:[Object(j.jsxs)(a.t,{row:!0,children:[Object(j.jsx)(a.k,{md:"3",children:Object(j.jsx)(a.H,{htmlFor:"date-input",children:" \u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u3093\u3067\u304f\u3060\u3055\u3044 "})}),Object(j.jsx)(a.k,{xs:"12",md:"9",children:Object(j.jsx)(a.C,{type:"file",onChange:function(e){o(e.target.files[0])},id:"file-input",name:"file-input"})})]}),Object(j.jsx)(a.h,{children:Object(j.jsxs)(a.e,{type:"submit",onClick:function(t){var i=new FormData;i.append("file",c);var s=c.name.trim(),n=new Intl.Collator("ja"),a=n.compare("ini_\u5de5\u7a0b\u5185\u691c\u67fb\u7968.xlsx",s),l=n.compare("ini_\u30c7\u30fc\u30bf\u5165\u529b\u30b7\u30fc\u30c8.xlsx",s);0===a||0===l?r.a.post("https://fbssso.ts.bizside.biz/upload?email="+e.email,i).then((function(e){console.log(e.statusText),"OK"==e.statusText?alert("\u6b63\u5e38\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u307e\u3057\u305f"):204==e.status&&alert("\u521d\u671f\u8a2d\u5b9a\u306e\u8aad\u307f\u8fbc\u307f\u306b\u5931\u6557\u3057\u307e\u3057\u305f")})):alert("\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u540d"+c.name+"\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3059\u3002ini_\u5de5\u7a0b\u5185\u691c\u67fb\u8868.xlsx \u307e\u305f\u306f ini_\u30c7\u30fc\u30bf\u5165\u529b\u30b7\u30fc\u30c8.xlsx \u306e\u3069\u3061\u3089\u304b\u306b\u540d\u524d\u3092\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002")},size:"sm",color:"primary",children:[" ",Object(j.jsx)(l.a,{name:"cil-scrubber"})," \u30a2\u30c3\u30d7\u30ed\u30fc\u30c9 "]})})]})]})})}}}]);
|
||||||
|
//# sourceMappingURL=8.10a35636.chunk.js.map
|
||||||
1
build/static/js/8.10a35636.chunk.js.map
Normal file
1
build/static/js/8.10a35636.chunk.js.map
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["views/Uploader/index.js"],"names":["Uploader","props","useState","file","setFile","row","md","htmlFor","xs","type","onChange","e","target","files","id","name","onClick","data","FormData","append","chk","trim","collator","Intl","Collator","order1","compare","order2","axios","post","email","then","res","console","log","statusText","alert","status","size","color"],"mappings":"mPAqFeA,UApEf,SAAkBC,GAEd,MAAwBC,mBAAS,MAAjC,mBAAOC,EAAP,KAAaC,EAAb,KAuCA,OACA,8BACI,eAAC,IAAD,WACA,cAAC,IAAD,mDAGA,eAAC,IAAD,WACA,eAAC,IAAD,CAAYC,KAAG,EAAf,UACA,cAAC,IAAD,CAAMC,GAAK,IAAX,SACA,cAAC,IAAD,CAAQC,QAAU,aAAlB,0IAEA,cAAC,IAAD,CAAMC,GAAK,KAAIF,GAAK,IAApB,SACA,cAAC,IAAD,CAAYG,KAAO,OAAMC,SAjD7B,SAAyBC,GACrBP,EAAQO,EAAEC,OAAOC,MAAM,KAgDiCC,GAAK,aAAaC,KAAO,oBAGjF,cAAC,IAAD,UACA,eAAC,IAAD,CAASN,KAAO,SAChBO,QAlDJ,SAAwBL,GACpB,IAAIM,EAAO,IAAIC,SACfD,EAAKE,OAAO,OAAQhB,GACpB,IAAMiB,EAAMjB,EAAKY,KAAKM,OAChBC,EAAW,IAAIC,KAAKC,SAAS,MAC7BC,EAASH,EAASI,QAAQ,gDAAmBN,GAC7CO,EAASL,EAASI,QAAQ,4DAAqBN,GACvC,IAAXK,GAA2B,IAAXE,EAMfC,IAAMC,KAAK,8CAAgD5B,EAAM6B,MAAOb,GACvEc,MAAK,SAAAC,GACFC,QAAQC,IAAIF,EAAIG,YACM,MAAlBH,EAAIG,WACNC,MAAM,wFAEc,KAAdJ,EAAIK,QACVD,MAAM,uGAKdA,MAAM,+DAAejC,EAAKY,KAAO,kSA0BnCuB,KAAO,KACPC,MAAQ,UAHR,cAGoB,cAAE,IAAF,CAAQxB,KAAO,iBAHnC","file":"static/js/8.10a35636.chunk.js","sourcesContent":["import React, { useState, useEffect } from 'react';\r\nimport axios from 'axios';\r\nimport {\r\n CCol,\r\n CFormGroup,\r\n CInput,\r\n CInputFile,\r\n CLabel,\r\n CButton,\r\n CCard,\r\n CCardHeader,\r\n CCardBody,\r\n CCardFooter,\r\n} from '@coreui/react'\r\nimport CIcon from '@coreui/icons-react'\r\n\r\n\r\nfunction Uploader(props) {\r\n\r\n const [file, setFile] = useState(null);\r\n \r\n function onChangeHandler(e) {\r\n setFile(e.target.files[0])\r\n }\r\n\r\n function onClickHandler(e) {\r\n let data = new FormData()\r\n data.append('file', file);\r\n const chk = file.name.trim();\r\n const collator = new Intl.Collator('ja'); \r\n const order1 = collator.compare('ini_工程内検査票.xlsx', chk); \r\n const order2 = collator.compare('ini_データ入力シート.xlsx', chk); \r\n if(order1 === 0 || order2 === 0)\r\n {\r\n // axios.post(\"https://fsbsso.sumasen.net/upload?email=\" + props.email, {\r\n // body: data,\r\n // headers: {'Content-Type': 'multipart/form-data' }\r\n // })\r\n axios.post(\"https://fbssso.ts.bizside.biz/upload?email=\" + props.email, data)\r\n .then(res => { // then print response status\r\n console.log(res.statusText)\r\n if (res.statusText == 'OK') {\r\n alert(\"正常にアップロードされました\");\r\n }\r\n else if(res.status == 204){\r\n alert(\"初期設定の読み込みに失敗しました\");\r\n }\r\n });\r\n }\r\n else {\r\n alert(\"指定されたファイル名\" + file.name + \"が間違っています。ini_工程内検査表.xlsx または ini_データ入力シート.xlsx のどちらかに名前を変更してください。\");\r\n return\r\n }\r\n //console.log(file.name);\r\n //console.log('calling upload');\r\n\r\n }\r\n\r\n return ( \r\n <div>\r\n <CCard >\r\n <CCardHeader>\r\n アップロード\r\n </CCardHeader> \r\n <CCardBody >\r\n <CFormGroup row>\r\n <CCol md = \"3\">\r\n <CLabel htmlFor = \"date-input\"> アップロードするファイルを選んでください </CLabel>\r\n </CCol > \r\n <CCol xs = \"12\"md = \"9\" >\r\n <CInputFile type = \"file\"onChange = { onChangeHandler } id = \"file-input\" name = \"file-input\" / >\r\n </CCol> \r\n </CFormGroup >\r\n <CCardFooter >\r\n <CButton type = \"submit\"\r\n onClick = { onClickHandler }\r\n size = \"sm\"\r\n color = \"primary\" > < CIcon name = \"cil-scrubber\" / > アップロード </CButton> \r\n </CCardFooter>\r\n </CCardBody>\r\n </CCard>\r\n </div>\r\n )\r\n}\r\n\r\nexport default Uploader\r\n"],"sourceRoot":""}
|
||||||
@ -1,2 +0,0 @@
|
|||||||
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[8],{775:function(e,t,i){"use strict";i.r(t);var n=i(657),s=i(1),c=i(644),r=i.n(c),a=i(639),l=i(638),j=i(18);t.default=function(){var e=Object(s.useState)(null),t=Object(n.a)(e,2),i=t[0],c=t[1];return Object(j.jsx)("div",{children:Object(j.jsxs)(a.f,{children:[Object(j.jsx)(a.j,{children:"\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9 "})," ",Object(j.jsxs)(a.g,{children:[Object(j.jsxs)(a.t,{row:!0,children:[Object(j.jsxs)(a.k,{md:"3",children:[Object(j.jsx)(a.H,{htmlFor:"date-input",children:" \u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u3093\u3067\u304f\u3060\u3055\u3044 "})," "]})," ",Object(j.jsx)(a.k,{xs:"12",md:"9",children:Object(j.jsx)(a.C,{type:"file",onChange:function(e){c(e.target.files[0])},id:"file-input",name:"file-input"})})," "]}),Object(j.jsxs)(a.h,{children:[Object(j.jsxs)(a.e,{type:"submit",onClick:function(e){var t=new FormData;t.append("file",i);var n=i.name.trim(),s=new Intl.Collator("ja"),c=s.compare("ini_\u5de5\u7a0b\u5185\u691c\u67fb\u7968.xlsx",n),a=s.compare("ini_\u30c7\u30fc\u30bf\u5165\u529b\u30b7\u30fc\u30c8.xlsx",n);0===c||0===a?r.a.post("https://fsbsso.sumasen.net/upload",t,{}).then((function(e){"OK"==e.statusText&&alert("\u6b63\u5e38\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3055\u308c\u307e\u3057\u305f")})):alert("\u6307\u5b9a\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u540d"+i.name+"\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3059\u3002ini_\u5de5\u7a0b\u5185\u691c\u67fb\u8868.xlsx \u307e\u305f\u306f ini_\u30c7\u30fc\u30bf\u5165\u529b\u30b7\u30fc\u30c8.xlsx \u306e\u3069\u3061\u3089\u304b\u306b\u540d\u524d\u3092\u5909\u66f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002")},size:"sm",color:"primary",children:[" ",Object(j.jsx)(l.a,{name:"cil-scrubber"})," \u30a2\u30c3\u30d7\u30ed\u30fc\u30c9 "]})," "]})]})]})})}}}]);
|
|
||||||
//# sourceMappingURL=8.ce911cc9.chunk.js.map
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{"version":3,"sources":["views/Uploader/index.js"],"names":["Uploader","useState","file","setFile","row","md","htmlFor","xs","type","onChange","e","target","files","id","name","onClick","data","FormData","append","chk","trim","collator","Intl","Collator","order1","compare","order2","axios","post","then","res","statusText","alert","size","color"],"mappings":"mPA0FeA,UAzEf,WAEI,MAAwBC,mBAAS,MAAjC,mBAAOC,EAAP,KAAaC,EAAb,KAiCA,OAAS,8BAEL,eACA,IADA,WAEA,cACA,IADA,oDAFA,IAKc,eACd,IADc,WAEd,eACA,IADA,CACWC,KAAG,EADd,UAEA,eACA,IADA,CACKC,GAAK,IADV,UAEA,cACA,IADA,CACOC,QAAU,aADjB,wIAFA,OAFA,IAMO,cACP,IADO,CACFC,GAAK,KACVF,GAAK,IAFE,SAGP,cACA,IADA,CACWG,KAAO,OAClBC,SAnDJ,SAAyBC,GACrBP,EAAQO,EAAEC,OAAOC,MAAM,KAmDvBC,GAAK,aACLC,KAAO,iBAbP,OAiBA,eAAC,IAAD,WACA,eAAC,IAAD,CAASN,KAAO,SAChBO,QAvDJ,SAAwBL,GACpB,IAAMM,EAAO,IAAIC,SACjBD,EAAKE,OAAO,OAAQhB,GACpB,IAAMiB,EAAMjB,EAAKY,KAAKM,OAChBC,EAAW,IAAIC,KAAKC,SAAS,MAC7BC,EAASH,EAASI,QAAQ,gDAAmBN,GAC7CO,EAASL,EAASI,QAAQ,4DAAqBN,GACvC,IAAXK,GAA2B,IAAXE,EAEjBC,IAAMC,KAAK,oCAAqCZ,EAAM,IAEnDa,MAAK,SAAAC,GAEoB,MAAlBA,EAAIC,YACNC,MAAM,2FAKdA,MAAM,+DAAe9B,EAAKY,KAAO,kSAqCnCmB,KAAO,KACPC,MAAQ,UAHR,cAGoB,cAAE,IAAF,CAAQpB,KAAO,iBAHnC,4CADA","file":"static/js/8.ce911cc9.chunk.js","sourcesContent":["import React, { useState } from 'react';\nimport axios from 'axios';\nimport {\n CCol,\n CFormGroup,\n CInput,\n CInputFile,\n CLabel,\n CButton,\n CCard,\n CCardHeader,\n CCardBody,\n CCardFooter,\n} from '@coreui/react'\nimport CIcon from '@coreui/icons-react'\n\n\nfunction Uploader() {\n\n const [file, setFile] = useState(null);\n\n function onChangeHandler(e) {\n setFile(e.target.files[0])\n }\n\n function onClickHandler(e) {\n const data = new FormData()\n data.append('file', file);\n const chk = file.name.trim();\n const collator = new Intl.Collator('ja'); \n const order1 = collator.compare('ini_工程内検査票.xlsx', chk); \n const order2 = collator.compare('ini_データ入力シート.xlsx', chk); \n if(order1 === 0 || order2 === 0)\n {\n axios.post(\"https://fsbsso.sumasen.net/upload\", data, { // receive two parameter endpoint url ,form data\n })\n .then(res => { // then print response status\n //console.log(res.statusText)\n if (res.statusText == 'OK') {\n alert(\"正常にアップロードされました\");\n }\n });\n }\n else {\n alert(\"指定されたファイル名\" + file.name + \"が間違っています。ini_工程内検査表.xlsx または ini_データ入力シート.xlsx のどちらかに名前を変更してください。\");\n return\n }\n //console.log(file.name);\n //console.log('calling upload');\n\n }\n\n return ( <\n div >\n <\n CCard >\n <\n CCardHeader >\n アップロード <\n /CCardHeader> <\n CCardBody >\n <\n CFormGroup row >\n <\n CCol md = \"3\" >\n <\n CLabel htmlFor = \"date-input\" > アップロードするファイルを選んでください < /CLabel> < /\n CCol > <\n CCol xs = \"12\"\n md = \"9\" >\n <\n CInputFile type = \"file\"\n onChange = { onChangeHandler }\n id = \"file-input\"\n name = \"file-input\" / >\n <\n /CCol> < /\n CFormGroup >\n <CCardFooter >\n <CButton type = \"submit\"\n onClick = { onClickHandler }\n size = \"sm\"\n color = \"primary\" > < CIcon name = \"cil-scrubber\" / > アップロード < /CButton> < /\n CCardFooter>\n </CCardBody>\n </CCard>\n </div>\n )\n}\n\nexport default Uploader\n"],"sourceRoot":""}
|
|
||||||
@ -1,2 +0,0 @@
|
|||||||
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[9],{773:function(e,t,c){"use strict";c.r(t);c(1),c(638);var a=c(639),i=c(18);t.default=function(e){return Object(i.jsx)("div",{children:Object(i.jsx)(a.f,{className:"bg-info",children:Object(i.jsx)(a.g,{children:Object(i.jsx)("div",{className:"text-white text-center card bg-info",children:Object(i.jsx)("div",{className:"card-body",children:Object(i.jsxs)("blockquote",{className:"card-bodyquote",children:[Object(i.jsxs)("h3",{children:["\u30ef\u30f3\u30bf\u30a4\u30e0\u30d1\u30b9\u30ef\u30fc\u30c9 :",e.userid]}),Object(i.jsx)("a",{target:"_blank",href:"https://natnats.mobilous.com/appexe/natnats/23/bin/mobileweb2/index.html#page_44022",children:Object(i.jsx)("h1",{children:"FBS Web app"})})]})})})})})})}}}]);
|
|
||||||
//# sourceMappingURL=9.421fefda.chunk.js.map
|
|
||||||
@ -1 +0,0 @@
|
|||||||
{"version":3,"sources":["views/dashboard/Dashboard.js"],"names":["Dashboard","props","className","userid","target","href"],"mappings":"4KAAA,wCAmCeA,UApBG,SAACC,GACjB,OACE,8BACE,cAAC,IAAD,CAAOC,UAAU,UAAjB,SACE,cAAC,IAAD,UACA,qBAAKA,UAAU,sCAAf,SACP,qBAAKA,UAAU,YAAf,SACC,6BAAYA,UAAU,iBAAtB,UACI,gGAAiBD,EAAME,UAC1B,mBAAGC,OAAO,SAASC,KAAK,sFAAxB,SAA8G","file":"static/js/9.421fefda.chunk.js","sourcesContent":["import React, { lazy } from 'react'\nimport CIcon from '@coreui/icons-react'\nimport {\n CCol,\n CFormGroup,\n CInput,\n CInputFile,\n CLabel,\n CButton,\n CCard,\n CCardHeader,\n CCardBody,\n CCardFooter,\n} from '@coreui/react'\n\nconst Dashboard = (props) => {\n return (\n <div >\n <CCard className=\"bg-info\">\n <CCardBody >\n <div className=\"text-white text-center card bg-info\">\n\t<div className=\"card-body\">\n\t\t<blockquote className=\"card-bodyquote\">\n <h3>ワンタイムパスワード :{props.userid}</h3>\n\t\t\t<a target=\"_blank\" href=\"https://natnats.mobilous.com/appexe/natnats/23/bin/mobileweb2/index.html#page_44022\"><h1>FBS Web app</h1></a>\n\t\t</blockquote>\n\t</div>\n</div>\n </CCardBody>\n </CCard>\n </div>\n)\n\n}\n\nexport default Dashboard\n"],"sourceRoot":""}
|
|
||||||
2
build/static/js/9.50326e54.chunk.js
Normal file
2
build/static/js/9.50326e54.chunk.js
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
(this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[]).push([[9],{767:function(e,t,c){"use strict";c.r(t);c(1),c(632);var i=c(633),s=c(17);t.default=function(e){return Object(s.jsx)("div",{children:Object(s.jsx)(i.f,{className:"bg-info",children:Object(s.jsx)(i.g,{children:Object(s.jsx)("div",{className:"text-white text-center card bg-info",children:Object(s.jsx)("div",{className:"card-body",children:Object(s.jsx)("blockquote",{className:"card-bodyquote",children:e.gotuserid?Object(s.jsxs)(s.Fragment,{children:[Object(s.jsxs)("h3",{children:["\u30ef\u30f3\u30bf\u30a4\u30e0\u30d1\u30b9\u30ef\u30fc\u30c9: ",e.userid]}),Object(s.jsx)("a",{target:"_blank",href:"https://openshield.ts.bizside.biz/appexe/natnats/23/bin/mobileweb2/index.html",children:Object(s.jsx)("h1",{children:"FBS Web app"})})]}):Object(s.jsx)("div",{className:"text-center",children:Object(s.jsx)("h3",{children:"\u8aad\u307f\u8fbc\u307f\u4e2d..."})})})})})})})})}}}]);
|
||||||
|
//# sourceMappingURL=9.50326e54.chunk.js.map
|
||||||
1
build/static/js/9.50326e54.chunk.js.map
Normal file
1
build/static/js/9.50326e54.chunk.js.map
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"version":3,"sources":["views/dashboard/Dashboard.js"],"names":["Dashboard","props","className","gotuserid","userid","target","href"],"mappings":"4KAAA,wCA6CeA,UA9BG,SAACC,GACjB,OACE,8BACE,cAAC,IAAD,CAAOC,UAAU,UAAjB,SACE,cAAC,IAAD,UACE,qBAAKA,UAAU,sCAAf,SACE,qBAAKA,UAAU,YAAf,SACE,4BAAYA,UAAU,iBAAtB,SACGD,EAAME,UACL,qCACE,gGAAiBF,EAAMG,UACvB,mBAAGC,OAAO,SAASC,KAAK,gFAAxB,SACE,kDAIJ,qBAAKJ,UAAU,cAAf,SAEE","file":"static/js/9.50326e54.chunk.js","sourcesContent":["import React from 'react';\r\nimport CIcon from '@coreui/icons-react';\r\nimport {\r\n CCol,\r\n CFormGroup,\r\n CInput,\r\n CInputFile,\r\n CLabel,\r\n CButton,\r\n CCard,\r\n CCardHeader,\r\n CCardBody,\r\n CCardFooter,\r\n} from '@coreui/react';\r\n\r\nconst Dashboard = (props) => {\r\n return (\r\n <div>\r\n <CCard className=\"bg-info\">\r\n <CCardBody>\r\n <div className=\"text-white text-center card bg-info\">\r\n <div className=\"card-body\">\r\n <blockquote className=\"card-bodyquote\">\r\n {props.gotuserid ? ( // Conditional rendering based on props.gotuserid\r\n <>\r\n <h3>ワンタイムパスワード: {props.userid}</h3>\r\n <a target=\"_blank\" href=\"https://openshield.ts.bizside.biz/appexe/natnats/23/bin/mobileweb2/index.html\">\r\n <h1>FBS Web app</h1>\r\n </a>\r\n </>\r\n ) : (\r\n <div className=\"text-center\">\r\n {/* Replace the following div with your wait indicator or spinner */}\r\n <h3>読み込み中...</h3>\r\n </div>\r\n )}\r\n </blockquote>\r\n </div>\r\n </div>\r\n </CCardBody>\r\n </CCard>\r\n </div>\r\n );\r\n};\r\n\r\nexport default Dashboard;\r\n"],"sourceRoot":""}
|
||||||
2
build/static/js/main.120f7965.chunk.js
Normal file
2
build/static/js/main.120f7965.chunk.js
Normal file
File diff suppressed because one or more lines are too long
1
build/static/js/main.120f7965.chunk.js.map
Normal file
1
build/static/js/main.120f7965.chunk.js.map
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,2 +1,2 @@
|
|||||||
!function(e){function t(t){for(var n,o,u=t[0],i=t[1],f=t[2],l=0,s=[];l<u.length;l++)o=u[l],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&s.push(a[o][0]),a[o]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(d&&d(t);s.length;)s.shift()();return c.push.apply(c,f||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],n=!0,o=1;o<r.length;o++){var i=r[o];0!==a[i]&&(n=!1)}n&&(c.splice(t--,1),e=u(u.s=r[0]))}return e}var n={},o={3:0},a={3:0},c=[];function u(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,u),r.l=!0,r.exports}u.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{0:1,5:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{0:"455ee148",1:"31d6cfe0",5:"ecdd39c8",6:"31d6cfe0",7:"31d6cfe0",8:"31d6cfe0",9:"31d6cfe0",10:"31d6cfe0",11:"31d6cfe0",12:"31d6cfe0",13:"31d6cfe0",14:"31d6cfe0",15:"31d6cfe0"}[e]+".chunk.css",a=u.p+n,c=document.getElementsByTagName("link"),i=0;i<c.length;i++){var f=(d=c[i]).getAttribute("data-href")||d.getAttribute("href");if("stylesheet"===d.rel&&(f===n||f===a))return t()}var l=document.getElementsByTagName("style");for(i=0;i<l.length;i++){var d;if((f=(d=l[i]).getAttribute("data-href"))===n||f===a)return t()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=t,s.onerror=function(t){var n=t&&t.target&&t.target.src||a,c=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");c.code="CSS_CHUNK_LOAD_FAILED",c.request=n,delete o[e],s.parentNode.removeChild(s),r(c)},s.href=a,document.getElementsByTagName("head")[0].appendChild(s)})).then((function(){o[e]=0})));var r=a[e];if(0!==r)if(r)t.push(r[2]);else{var n=new Promise((function(t,n){r=a[e]=[t,n]}));t.push(r[2]=n);var c,i=document.createElement("script");i.charset="utf-8",i.timeout=120,u.nc&&i.setAttribute("nonce",u.nc),i.src=function(e){return u.p+"static/js/"+({}[e]||e)+"."+{0:"87e6cd63",1:"cc5932a8",5:"74973543",6:"27a3d585",7:"7669eb0a",8:"ce911cc9",9:"421fefda",10:"86be3482",11:"325ac840",12:"8fca287d",13:"87f985d8",14:"63ad4270",15:"6659e692"}[e]+".chunk.js"}(e);var f=new Error;c=function(t){i.onerror=i.onload=null,clearTimeout(l);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;f.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",f.name="ChunkLoadError",f.type=n,f.request=o,r[1](f)}a[e]=void 0}};var l=setTimeout((function(){c({type:"timeout",target:i})}),12e4);i.onerror=i.onload=c,document.head.appendChild(i)}return Promise.all(t)},u.m=e,u.c=n,u.d=function(e,t,r){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},u.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(u.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)u.d(r,n,function(t){return e[t]}.bind(null,n));return r},u.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="./",u.oe=function(e){throw console.error(e),e};var i=this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[],f=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var d=f;r()}([]);
|
!function(e){function t(t){for(var n,o,u=t[0],i=t[1],f=t[2],l=0,s=[];l<u.length;l++)o=u[l],Object.prototype.hasOwnProperty.call(a,o)&&a[o]&&s.push(a[o][0]),a[o]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(d&&d(t);s.length;)s.shift()();return c.push.apply(c,f||[]),r()}function r(){for(var e,t=0;t<c.length;t++){for(var r=c[t],n=!0,o=1;o<r.length;o++){var i=r[o];0!==a[i]&&(n=!1)}n&&(c.splice(t--,1),e=u(u.s=r[0]))}return e}var n={},o={3:0},a={3:0},c=[];function u(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,u),r.l=!0,r.exports}u.e=function(e){var t=[];o[e]?t.push(o[e]):0!==o[e]&&{0:1,5:1}[e]&&t.push(o[e]=new Promise((function(t,r){for(var n="static/css/"+({}[e]||e)+"."+{0:"455ee148",1:"31d6cfe0",5:"ecdd39c8",6:"31d6cfe0",7:"31d6cfe0",8:"31d6cfe0",9:"31d6cfe0",10:"31d6cfe0",11:"31d6cfe0",12:"31d6cfe0",13:"31d6cfe0",14:"31d6cfe0",15:"31d6cfe0"}[e]+".chunk.css",a=u.p+n,c=document.getElementsByTagName("link"),i=0;i<c.length;i++){var f=(d=c[i]).getAttribute("data-href")||d.getAttribute("href");if("stylesheet"===d.rel&&(f===n||f===a))return t()}var l=document.getElementsByTagName("style");for(i=0;i<l.length;i++){var d;if((f=(d=l[i]).getAttribute("data-href"))===n||f===a)return t()}var s=document.createElement("link");s.rel="stylesheet",s.type="text/css",s.onload=t,s.onerror=function(t){var n=t&&t.target&&t.target.src||a,c=new Error("Loading CSS chunk "+e+" failed.\n("+n+")");c.code="CSS_CHUNK_LOAD_FAILED",c.request=n,delete o[e],s.parentNode.removeChild(s),r(c)},s.href=a,document.getElementsByTagName("head")[0].appendChild(s)})).then((function(){o[e]=0})));var r=a[e];if(0!==r)if(r)t.push(r[2]);else{var n=new Promise((function(t,n){r=a[e]=[t,n]}));t.push(r[2]=n);var c,i=document.createElement("script");i.charset="utf-8",i.timeout=120,u.nc&&i.setAttribute("nonce",u.nc),i.src=function(e){return u.p+"static/js/"+({}[e]||e)+"."+{0:"28cc3136",1:"c34673f1",5:"53d775d4",6:"934ee1a9",7:"ca430e97",8:"10a35636",9:"50326e54",10:"ab0c1d14",11:"3a4b5d89",12:"79cab56f",13:"5f33da13",14:"7f63fe5d",15:"547e04cd"}[e]+".chunk.js"}(e);var f=new Error;c=function(t){i.onerror=i.onload=null,clearTimeout(l);var r=a[e];if(0!==r){if(r){var n=t&&("load"===t.type?"missing":t.type),o=t&&t.target&&t.target.src;f.message="Loading chunk "+e+" failed.\n("+n+": "+o+")",f.name="ChunkLoadError",f.type=n,f.request=o,r[1](f)}a[e]=void 0}};var l=setTimeout((function(){c({type:"timeout",target:i})}),12e4);i.onerror=i.onload=c,document.head.appendChild(i)}return Promise.all(t)},u.m=e,u.c=n,u.d=function(e,t,r){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},u.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(u.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)u.d(r,n,function(t){return e[t]}.bind(null,n));return r},u.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="./",u.oe=function(e){throw console.error(e),e};var i=this["webpackJsonp@coreui/coreui-free-react-admin-template"]=this["webpackJsonp@coreui/coreui-free-react-admin-template"]||[],f=i.push.bind(i);i.push=t,i=i.slice();for(var l=0;l<i.length;l++)t(i[l]);var d=f;r()}([]);
|
||||||
//# sourceMappingURL=runtime-main.32b6232d.js.map
|
//# sourceMappingURL=runtime-main.2102483a.js.map
|
||||||
File diff suppressed because one or more lines are too long
@ -35,6 +35,7 @@
|
|||||||
"classnames": "^2.2.6",
|
"classnames": "^2.2.6",
|
||||||
"core-js": "^3.9.1",
|
"core-js": "^3.9.1",
|
||||||
"cors": "^2.8.5",
|
"cors": "^2.8.5",
|
||||||
|
"csv": "^6.2.2",
|
||||||
"enzyme": "^3.11.0",
|
"enzyme": "^3.11.0",
|
||||||
"js-cookie": "^3.0.0",
|
"js-cookie": "^3.0.0",
|
||||||
"js-file-download": "^0.4.12",
|
"js-file-download": "^0.4.12",
|
||||||
|
|||||||
161
server.js
161
server.js
@ -3,6 +3,10 @@ var app = express();
|
|||||||
var multer = require('multer')
|
var multer = require('multer')
|
||||||
var cors = require('cors');
|
var cors = require('cors');
|
||||||
var bodyParser = require("body-parser");
|
var bodyParser = require("body-parser");
|
||||||
|
var https = require('https')
|
||||||
|
var csv = require('csv');
|
||||||
|
const { parse } = require("csv-parse");
|
||||||
|
const util = require('util');
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
|
|
||||||
var corsOptions = {
|
var corsOptions = {
|
||||||
@ -15,6 +19,75 @@ app.use(bodyParser.json());
|
|||||||
app.use(bodyParser.urlencoded({ extended: true }));
|
app.use(bodyParser.urlencoded({ extended: true }));
|
||||||
app.use(cors(corsOptions));
|
app.use(cors(corsOptions));
|
||||||
|
|
||||||
|
function callLoadInitializeData(req, res, resdata){
|
||||||
|
|
||||||
|
_email = req.query.email;
|
||||||
|
|
||||||
|
let url = `https://openshield.ts.bizside.biz/loadInitializeData?projectid=23&construction_id=${resdata.construction_id}&username=${_email}&sheetname=${resdata.file_type}&filename=${resdata.file_name}`
|
||||||
|
|
||||||
|
console.log(url);
|
||||||
|
|
||||||
|
https.get(url, (resp) => {
|
||||||
|
let data = '';
|
||||||
|
|
||||||
|
// A chunk of data has been received.
|
||||||
|
resp.on('data', (chunk) => {
|
||||||
|
data += chunk;
|
||||||
|
});
|
||||||
|
|
||||||
|
// The whole response has been received. Print out the result.
|
||||||
|
resp.on('end', () => {
|
||||||
|
if(data !== 'no match'){
|
||||||
|
|
||||||
|
resdata = JSON.parse(data);
|
||||||
|
console.log(resdata.status);
|
||||||
|
if(resdata.status=="complete"){
|
||||||
|
res.status(200).send('OK');
|
||||||
|
}else if(resdata.status=="INSERT ERROR"){
|
||||||
|
console.log("insert error");
|
||||||
|
res.status(204).send("insert error");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
}).on("error", (err) => {
|
||||||
|
console.log("Error: " + err.message);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
function callInitFileMover(req, res) {
|
||||||
|
https.get('https://openshield.ts.bizside.biz/iniFileMover', (resp) => {
|
||||||
|
let data = '';
|
||||||
|
|
||||||
|
// A chunk of data has been received.
|
||||||
|
resp.on('data', (chunk) => {
|
||||||
|
data += chunk;
|
||||||
|
});
|
||||||
|
|
||||||
|
// The whole response has been received. Print out the result.
|
||||||
|
resp.on('end', () => {
|
||||||
|
//debug
|
||||||
|
// data = `{
|
||||||
|
// "construction_id": 3,
|
||||||
|
// "file_name": "ini_データ入力シート.xlsx",
|
||||||
|
// "file_type": "dataSheet"
|
||||||
|
// }`
|
||||||
|
if(data !== 'no match'){
|
||||||
|
resdata = JSON.parse(data);
|
||||||
|
console.log(resdata);
|
||||||
|
callLoadInitializeData(req, res, resdata);
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
}).on("error", (err) => {
|
||||||
|
console.log("Error: " + err.message);
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
var storage = multer.diskStorage({
|
var storage = multer.diskStorage({
|
||||||
destination: function(req, file, cb) {
|
destination: function(req, file, cb) {
|
||||||
cb(null, '/var/www/html/FBS')
|
cb(null, '/var/www/html/FBS')
|
||||||
@ -27,19 +100,24 @@ var storage = multer.diskStorage({
|
|||||||
|
|
||||||
var upload = multer({ storage: storage }).single('file')
|
var upload = multer({ storage: storage }).single('file')
|
||||||
|
|
||||||
app.post('/upload', function(req, res, next) {
|
app.post('/nodejs/upload', function(req, res, next) {
|
||||||
|
|
||||||
|
console.log('email is ' + req.query.email);
|
||||||
|
|
||||||
upload(req, res, function(err) {
|
upload(req, res, function(err) {
|
||||||
if (err instanceof multer.MulterError) {
|
if (err instanceof multer.MulterError) {
|
||||||
return res.status(500).json(err)
|
return res.status(500).json(err)
|
||||||
} else if (err) {
|
} else if (err) {
|
||||||
|
console.log('unknown error ' + err);
|
||||||
return res.status(500).json(err)
|
return res.status(500).json(err)
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
console.log("moving file");
|
||||||
var FileName = req.file.filename;
|
var FileName = req.file.filename;
|
||||||
res.status(200).send(FileName);
|
callInitFileMover(req, res);
|
||||||
|
//res.status(200).send(FileName);
|
||||||
}
|
}
|
||||||
return res.status(200).send(req.file)
|
//return res.status(200).send(req.file)
|
||||||
|
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -47,7 +125,9 @@ app.post('/upload', function(req, res, next) {
|
|||||||
|
|
||||||
const converter = require('json-2-csv');
|
const converter = require('json-2-csv');
|
||||||
|
|
||||||
app.post('/csv', (req, res, next) => {
|
|
||||||
|
app.post('/nodejs/csv', (req, res, next) => {
|
||||||
|
let _res = "";
|
||||||
const csv = req;
|
const csv = req;
|
||||||
userData = req.body;
|
userData = req.body;
|
||||||
|
|
||||||
@ -55,16 +135,72 @@ app.post('/csv', (req, res, next) => {
|
|||||||
if (err) {
|
if (err) {
|
||||||
throw err;
|
throw err;
|
||||||
}
|
}
|
||||||
writetoFile(csv);
|
|
||||||
// print CSV string
|
|
||||||
console.log(csv);
|
|
||||||
});
|
|
||||||
|
|
||||||
res.send("OK");
|
console.log("--- csv is ----", csv);
|
||||||
|
|
||||||
|
let _userData = userData;
|
||||||
|
_userEmail = _userData[0].mailadress;
|
||||||
|
_jsessionid = _userData[0].jsessionid;
|
||||||
|
console.log("--- user data ----", _userData[0].mailadress);
|
||||||
|
//check for record alredy exist
|
||||||
|
try {
|
||||||
|
const path = '/var/www/html/appexe/natnats/23/bin/mobileweb2/resources/database/user_record.csv';
|
||||||
|
if (fs.existsSync(path)) {
|
||||||
|
const readable = fs.createReadStream(path);
|
||||||
|
readable.pipe(parse({ delimiter: ",", from_line: 2 }))
|
||||||
|
.on("data", function (row) {
|
||||||
|
console.log("--- r-0 ----", row[0]);
|
||||||
|
if(row[0] === _userEmail){
|
||||||
|
_res = row[2];
|
||||||
|
res.send({'id': _res});
|
||||||
|
}
|
||||||
|
|
||||||
|
// console.log("--- _res ----", _res);
|
||||||
|
|
||||||
|
// if(_res === ""){
|
||||||
|
// console.log("--- appending file ----", _res);
|
||||||
|
// fs.appendFile(path, csv, function (err) {
|
||||||
|
// if (err) throw err;
|
||||||
|
// console.log('The "data to append" was appended to file!');
|
||||||
|
// });
|
||||||
|
// _res = 'OK';
|
||||||
|
// //writetoFile(csv);
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
let inserted_email = "";
|
||||||
|
readable.on("close", () => {
|
||||||
|
if(_res === ""){
|
||||||
|
var _data = `${_userData[0].mailadress},${_userData[0].name},${_userData[0].jsessionid},${_userData[0]._idp_session},${_userData[0]._opensaml_key},${_userData[0]._opensaml_value}\n`;
|
||||||
|
if(inserted_email != _userData[0].mailadress){
|
||||||
|
fs.appendFile(path, _data, function (err) {
|
||||||
|
if (err) throw err;
|
||||||
|
console.log('The "data to append" was appended to file!');
|
||||||
|
inserted_email = _userData[0].mailadress;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
// writetoFile(csv);
|
||||||
|
_res = _jsessionid;
|
||||||
|
res.send({'id': _res});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
} catch(err) {
|
||||||
|
console.log("---error -----");
|
||||||
|
writetoFile(csv);
|
||||||
|
console.error(err)
|
||||||
|
res.send({'erro': err});
|
||||||
|
}
|
||||||
|
// print CSV string
|
||||||
|
//console.log(csv);
|
||||||
|
});
|
||||||
|
//console.log("---sending res -----");
|
||||||
|
//res.send({'id': _res});
|
||||||
});
|
});
|
||||||
|
|
||||||
function writetoFile(csv) {
|
function writetoFile(csv) {
|
||||||
fs.writeFile('/var/www/html/appexe/natnats/23/bin/mobileweb2/resources/database/user_record.csv', csv, err => {
|
fs.writeFile('/var/www/html/appexe/natnats/23/bin/mobileweb2/resources/database/user_record.csv', csv+ "\n", err => {
|
||||||
if (err) {
|
if (err) {
|
||||||
console.error(err)
|
console.error(err)
|
||||||
return
|
return
|
||||||
@ -72,8 +208,9 @@ function writetoFile(csv) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
app.listen(8000, function() {
|
var server = app.listen(8000, function() {
|
||||||
|
|
||||||
console.log('App running on port 8000');
|
console.log('App running on port 8000');
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
server.timeout = 3000 * 60 * 2;
|
||||||
@ -25,22 +25,29 @@ const TheContent = () => {
|
|||||||
const [SsoSession, setSsoSession] = useState('');
|
const [SsoSession, setSsoSession] = useState('');
|
||||||
const [UserData, setUserData] = useState('');
|
const [UserData, setUserData] = useState('');
|
||||||
const [UserId, setUserId] = useState('');
|
const [UserId, setUserId] = useState('');
|
||||||
|
const [isDataFetched, setIsDataFetched] = useState(false);
|
||||||
|
const [isPosted, setPosted] = useState(false);
|
||||||
|
const [GotUserId, setGotUserId] = useState(false);
|
||||||
|
|
||||||
async function fetchSession() {
|
async function fetchSession() {
|
||||||
|
|
||||||
//setSsoSession('{ "expiration": 468, "client_address": "111.223.144.163", "protocol": "urn:oasis:names:tc:SAML:2.0:protocol", "identity_provider": "https://sso.ts.bizside.biz/idp/shibboleth", "authn_instant": "2021-09-03T08:26:41.248Z", "authncontext_class": "urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport", "attributes": [ { "name": "mail", "values": [ "akira.miyata@mobilous.com" ] } ] }')
|
//setSsoSession('{ "expiration": 468, "client_address": "111.223.144.163", "protocol": "urn:oasis:names:tc:SAML:2.0:protocol", "identity_provider": "https://sso.ts.bizside.biz/idp/shibboleth", "authn_instant": "2021-09-03T08:26:41.248Z", "authncontext_class": "urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport", "attributes": [ { "name": "mail", "values": [ "akira.miyata@mobilous.com" ] } ] }')
|
||||||
const result = await axios('https://fsbsso.sumasen.net/Shibboleth.sso/Session');
|
const result = await axios('https://fbssso.ts.bizside.biz/Shibboleth.sso/Session');
|
||||||
if(JSON.stringify(SsoSession) !== JSON.stringify(result.data)) {
|
if(JSON.stringify(SsoSession) !== JSON.stringify(result.data)) {
|
||||||
|
console.log(result.data);
|
||||||
setSsoSession(result.data);
|
setSsoSession(result.data);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
fetchSession()
|
fetchSession()
|
||||||
|
get_token_from_storage_or_cookie();
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
async function postUserData(data) {
|
async function postUserData(data) {
|
||||||
|
|
||||||
|
setPosted(true);
|
||||||
|
|
||||||
let axiosConfig = {
|
let axiosConfig = {
|
||||||
headers: {
|
headers: {
|
||||||
'Content-Type': 'application/json;charset=UTF-8',
|
'Content-Type': 'application/json;charset=UTF-8',
|
||||||
@ -48,15 +55,28 @@ const TheContent = () => {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const result = await axios.post('https://fsbsso.sumasen.net/csv', data, axiosConfig)
|
const result = await axios.post('https://fbssso.ts.bizside.biz/csv', data, axiosConfig)
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
console.log("AXIOS ERROR: ", err);
|
console.log("AXIOS ERROR: ", err);
|
||||||
|
setPosted(false);
|
||||||
});
|
});
|
||||||
|
console.log("--- res ----", result);
|
||||||
|
|
||||||
|
if(result === "OK"){
|
||||||
|
|
||||||
|
}else{
|
||||||
|
console.log("res id ", result.data.id);
|
||||||
|
if(data.jsessionid !== result.data.id){
|
||||||
|
setUserId(result.data.id);
|
||||||
|
setGotUserId(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
console.log("user data posted");
|
console.log("user data posted");
|
||||||
}
|
}
|
||||||
|
|
||||||
async function fetchUser() {
|
async function fetchUser() {
|
||||||
if(SsoSession.attributes[0] === undefined) {
|
if(SsoSession.attributes == null || SsoSession.attributes[0] === undefined) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
const user_email = SsoSession.attributes[0].values[0]
|
const user_email = SsoSession.attributes[0].values[0]
|
||||||
@ -65,7 +85,7 @@ const TheContent = () => {
|
|||||||
const key = "api"
|
const key = "api"
|
||||||
const pwd = "c558a56c63c44f65956adde8863ecc3558f3e55a465d4338bb2e7d2692866fd8";
|
const pwd = "c558a56c63c44f65956adde8863ecc3558f3e55a465d4338bb2e7d2692866fd8";
|
||||||
|
|
||||||
const result = await axios.get('https://fsbsso.sumasen.net/users?email=' + user_email, {
|
const result = await axios.get('https://fbssso.ts.bizside.biz/users?email=' + user_email, {
|
||||||
auth: {
|
auth: {
|
||||||
username: key,
|
username: key,
|
||||||
password: pwd
|
password: pwd
|
||||||
@ -92,9 +112,8 @@ const TheContent = () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function get_token_from_storage_or_cookie() {
|
function get_token_from_storage_or_cookie() {
|
||||||
//return true;
|
|
||||||
const cookies = new Cookies();
|
const cookies = new Cookies();
|
||||||
const shib = cookies.get('_shibsession_64656661756c7468747470733a2f2f66736273736f2e73756d6173656e2e6e65742f73686962626f6c657468')
|
const shib = cookies.get('_shibsession_64656661756c7468747470733a2f2f66627373736f2e74732e62697a736964652e62697a2f73686962626f6c657468')
|
||||||
if (shib !== undefined) {
|
if (shib !== undefined) {
|
||||||
fetchSession().then(() => {
|
fetchSession().then(() => {
|
||||||
if (SsoSession !== null) {
|
if (SsoSession !== null) {
|
||||||
@ -104,6 +123,8 @@ const TheContent = () => {
|
|||||||
let id = Math.floor(100000 + Math.random() * 900000)
|
let id = Math.floor(100000 + Math.random() * 900000)
|
||||||
setUserId(id);
|
setUserId(id);
|
||||||
}
|
}
|
||||||
|
setIsDataFetched(true);
|
||||||
|
|
||||||
const _firstname = UserData.firstname;
|
const _firstname = UserData.firstname;
|
||||||
const _lastname = UserData.lastname;
|
const _lastname = UserData.lastname;
|
||||||
const _email = UserData.email;
|
const _email = UserData.email;
|
||||||
@ -115,7 +136,7 @@ const TheContent = () => {
|
|||||||
"name": "${_lastname} ${_firstname}",
|
"name": "${_lastname} ${_firstname}",
|
||||||
"jsessionid": ${UserId},
|
"jsessionid": ${UserId},
|
||||||
"_idp_session": "",
|
"_idp_session": "",
|
||||||
"_opensaml_key": "_shibsession_64656661756c7468747470733a2f2f66736273736f2e73756d6173656e2e6e65742f73686962626f6c657468",
|
"_opensaml_key": "_shibsession_64656661756c7468747470733a2f2f66627373736f2e74732e62697a736964652e62697a2f73686962626f6c657468",
|
||||||
"_opensaml_value": "${shib}"
|
"_opensaml_value": "${shib}"
|
||||||
}
|
}
|
||||||
]`;
|
]`;
|
||||||
@ -124,50 +145,53 @@ const TheContent = () => {
|
|||||||
//const json_str = '[{"jsessonid": "' + UserId + '" , "name": "' + _firstname + ' ' +_lastname+ '", "mailadress":" ' + _email + '", "empcode": "' + _empcode + '"}]';
|
//const json_str = '[{"jsessonid": "' + UserId + '" , "name": "' + _firstname + ' ' +_lastname+ '", "mailadress":" ' + _email + '", "empcode": "' + _empcode + '"}]';
|
||||||
if(_empcode !== null && _empcode !== undefined){
|
if(_empcode !== null && _empcode !== undefined){
|
||||||
if(isCSVPath()){
|
if(isCSVPath()){
|
||||||
|
if(isPosted == false){
|
||||||
postUserData(json_str);
|
postUserData(json_str);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
setIsDataFetched(true);
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<main className = "c-main">
|
<main className="c-main">
|
||||||
<CContainer fluid >
|
<CContainer fluid>
|
||||||
<Suspense fallback = { loading }>
|
<Suspense fallback={loading}>
|
||||||
<Switch > {
|
<Switch>
|
||||||
routes.map((route, idx) => {
|
{routes.map((route, idx) => {
|
||||||
return route.component && (
|
return route.component && (
|
||||||
<Route key = { idx }
|
<Route
|
||||||
path = { route.path }
|
key={idx}
|
||||||
exact = { route.exact }
|
path={route.path}
|
||||||
name = { route.name }
|
exact={route.exact}
|
||||||
render = {
|
name={route.name}
|
||||||
props =>
|
render={(props) =>
|
||||||
get_token_from_storage_or_cookie() !== null ?
|
isDataFetched ?
|
||||||
( <route.component {...props} userid={UserId}/>
|
get_token_from_storage_or_cookie() !== null ? (
|
||||||
) : ( <Redirect to = {
|
<route.component {...props} userid={UserId} email={UserData.email} gotuserid={GotUserId} />
|
||||||
{ pathname: "/sso" }
|
) : (
|
||||||
|
<Redirect to={{ pathname: "/sso" }} />
|
||||||
|
)
|
||||||
|
:
|
||||||
|
null
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
)
|
);
|
||||||
}
|
})}
|
||||||
/>
|
<Redirect from="/" to="/dashboard" />
|
||||||
)
|
</Switch>
|
||||||
})
|
</Suspense>
|
||||||
}
|
</CContainer>
|
||||||
<Redirect
|
</main>
|
||||||
from = "/"
|
);
|
||||||
to = "/dashboard" / >
|
|
||||||
</Switch> </Suspense >
|
|
||||||
</CContainer> </main >
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export default React.memo(TheContent)
|
export default React.memo(TheContent)
|
||||||
|
|||||||
@ -51,7 +51,7 @@ const TheHeader = () => {
|
|||||||
/>
|
/>
|
||||||
<CHeaderBrand className="mx-auto d-lg-none" to="/">
|
<CHeaderBrand className="mx-auto d-lg-none" to="/">
|
||||||
{/* <CIcon name="logo" height="48" alt="Logo"/> */}
|
{/* <CIcon name="logo" height="48" alt="Logo"/> */}
|
||||||
<h2>FBS</h2>
|
<h2>テスト</h2>
|
||||||
</CHeaderBrand>
|
</CHeaderBrand>
|
||||||
|
|
||||||
<CHeaderNav className="d-md-down-none mr-auto">
|
<CHeaderNav className="d-md-down-none mr-auto">
|
||||||
|
|||||||
@ -13,7 +13,7 @@ const TheHeaderDropdown = () => {
|
|||||||
|
|
||||||
function launchsso() {
|
function launchsso() {
|
||||||
console.log("launch sso");
|
console.log("launch sso");
|
||||||
window.open("https://fsbsso.sumasen.net/Shibboleth.sso/Login", "_self");
|
window.open("https://fbssso.ts.bizside.biz/Shibboleth.sso/Login", "_self");
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
@ -27,7 +27,7 @@ const TheSidebar = () => {
|
|||||||
onShowChange={(val) => dispatch({type: 'set', sidebarShow: val })}
|
onShowChange={(val) => dispatch({type: 'set', sidebarShow: val })}
|
||||||
>
|
>
|
||||||
<CSidebarBrand className="d-md-down-none" to="/">
|
<CSidebarBrand className="d-md-down-none" to="/">
|
||||||
<h2>FBS</h2>
|
<h2>テスト</h2>
|
||||||
<CIcon
|
<CIcon
|
||||||
className="c-sidebar-brand-minimized"
|
className="c-sidebar-brand-minimized"
|
||||||
name="sygnet"
|
name="sygnet"
|
||||||
|
|||||||
@ -33,7 +33,7 @@ import "react-datepicker/dist/react-datepicker.css";
|
|||||||
|
|
||||||
function Index() {
|
function Index() {
|
||||||
|
|
||||||
const baseUrl = "https://natnats.mobilous.com/";
|
const baseUrl = "https://openshield.ts.bizside.biz";
|
||||||
|
|
||||||
|
|
||||||
const [data, setData] = useState([]);
|
const [data, setData] = useState([]);
|
||||||
@ -43,11 +43,12 @@ function Index() {
|
|||||||
|
|
||||||
const [startDate, setStartDate] = useState(null);
|
const [startDate, setStartDate] = useState(null);
|
||||||
const [validDates, setValidDates] = useState([]);
|
const [validDates, setValidDates] = useState([]);
|
||||||
|
const [downloadUrl, setDownloadUrl] = useState('');
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
async function fetchData() {
|
async function fetchData() {
|
||||||
// You can await here
|
// You can await here
|
||||||
const result = await axios('https://natnats.mobilous.com/getConstructionList');
|
const result = await axios('https://openshield.ts.bizside.biz/getConstructionList');
|
||||||
setData(result.data);
|
setData(result.data);
|
||||||
}
|
}
|
||||||
fetchData();
|
fetchData();
|
||||||
@ -57,7 +58,7 @@ function Index() {
|
|||||||
async function fetchData() {
|
async function fetchData() {
|
||||||
// You can await here
|
// You can await here
|
||||||
if(selectedcons !== "" && report !== "" && isDate() == true) {
|
if(selectedcons !== "" && report !== "" && isDate() == true) {
|
||||||
const result = await axios('https://fsbsso.sumasen.net/getDateToHaveData?construction_id=' + selectedcons + '&sheetname=' + report);
|
const result = await axios('https://openshield.ts.bizside.biz/getDateToHaveData?construction_id=' + selectedcons + '&sheetname=' + report);
|
||||||
setValidDates(result.data.record);
|
setValidDates(result.data.record);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -77,47 +78,92 @@ function Index() {
|
|||||||
function setingReport(e){
|
function setingReport(e){
|
||||||
setReport(e.target.value);
|
setReport(e.target.value);
|
||||||
setStartDate(null);
|
setStartDate(null);
|
||||||
|
setDownloadUrl('');
|
||||||
}
|
}
|
||||||
|
|
||||||
function setingSelectedCons(e) {
|
function setingSelectedCons(e) {
|
||||||
setSelectedCons(e.target.value);
|
setSelectedCons(e.target.value);
|
||||||
setStartDate(null);
|
setStartDate(null);
|
||||||
|
setDownloadUrl('');
|
||||||
}
|
}
|
||||||
|
|
||||||
function setingGraph(e){
|
function setingGraph(e){
|
||||||
|
console.log("setting report" + downloadUrl);
|
||||||
setGraph(e.target.checked);
|
setGraph(e.target.checked);
|
||||||
|
setDownloadUrl('');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function doGetReport(){
|
function doGetReport(){
|
||||||
|
console.log(isDownload());
|
||||||
|
console.log(downloadUrl);
|
||||||
if(report == "" || selectedcons == ""){
|
if(report == "" || selectedcons == ""){
|
||||||
alert("建設とレポートの両方を選択してください");
|
alert("建設とレポートの両方を選択してください");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var url = "";
|
var url = "";
|
||||||
|
if(startDate !== null){
|
||||||
if(graph){
|
if(graph){
|
||||||
url = baseUrl + "/generate" + report + "?construction_id=" +selectedcons+ "&construction_date="+getDateWithFormat(startDate)+"&graph=true";
|
url = baseUrl + "/generate" + report + "?construction_id=" +selectedcons+ "&construction_date="+getDateWithFormat(startDate)+"&graph=true";
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
url = baseUrl + "/generate" + report + "?construction_id=" +selectedcons+ "&construction_date="+getDateWithFormat(startDate);
|
url = baseUrl + "/generate" + report + "?construction_id=" +selectedcons+ "&construction_date="+getDateWithFormat(startDate);
|
||||||
}
|
}
|
||||||
downloadReport(url);
|
setDownloadUrl(url);
|
||||||
|
//downloadReport(url);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
if(graph){
|
||||||
|
url = baseUrl + "/generate" + report + "?construction_id=" +selectedcons+"&graph=true";
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
url = baseUrl + "/generate" + report + "?construction_id=" +selectedcons;
|
||||||
|
}
|
||||||
|
setDownloadUrl(url);
|
||||||
|
//downloadReport(url);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function downloadReport(url) {
|
// function downloadReport(url)
|
||||||
axios({
|
// console.log(url);
|
||||||
url: url, //your url
|
// fetch(url)
|
||||||
method: 'GET',
|
// .then(response => {
|
||||||
responseType: 'blob', // important
|
// console.log(response)
|
||||||
}).then((response) => {
|
// const filename = response.headers.get('Content-Disposition').split('filename=')[1];
|
||||||
const url = window.URL.createObjectURL(new Blob([response.data]));
|
// response.blob().then(blob => {
|
||||||
const link = document.createElement('a');
|
// let url = window.URL.createObjectURL(blob);
|
||||||
link.href = url;
|
// let a = document.createElement('a');
|
||||||
link.setAttribute('download', 'file.xlsx'); //or any other extension
|
// a.href = url;
|
||||||
document.body.appendChild(link);
|
// a.download = filename;
|
||||||
link.click();
|
// a.click();
|
||||||
});
|
// });
|
||||||
|
// });
|
||||||
|
// }
|
||||||
|
|
||||||
}
|
// function downloadReport(url) {
|
||||||
|
// axios({
|
||||||
|
// url: url, //your url
|
||||||
|
// method: 'GET',
|
||||||
|
// responseType: 'blob', // important
|
||||||
|
// }).then((response) => {
|
||||||
|
// // const url = window.URL.createObjectURL(new Blob([response.data]));
|
||||||
|
// // const link = document.createElement('a');
|
||||||
|
// // link.href = url;
|
||||||
|
// // //link.setAttribute('download', 'file.xls'); //or any other extension
|
||||||
|
// // //document.body.appendChild(link);
|
||||||
|
// // link.click();
|
||||||
|
|
||||||
|
// const filename = response.headers
|
||||||
|
// .get("content-disposition")
|
||||||
|
// .split('"')[1];
|
||||||
|
// const text = response.text();
|
||||||
|
// console.log(filename)
|
||||||
|
// console.log(text)
|
||||||
|
// //return { filename, text };
|
||||||
|
|
||||||
|
// });
|
||||||
|
|
||||||
|
// }
|
||||||
|
|
||||||
const checkAvilable = (date) => {
|
const checkAvilable = (date) => {
|
||||||
if(validDates === undefined){
|
if(validDates === undefined){
|
||||||
@ -185,7 +231,6 @@ function Index() {
|
|||||||
<option value="">-- レポート種類 --</option>
|
<option value="">-- レポート種類 --</option>
|
||||||
<option value="BoxDisplacement">函体変位表</option>
|
<option value="BoxDisplacement">函体変位表</option>
|
||||||
<option value="MachineControl">オープンシールドマシン管理日報</option>
|
<option value="MachineControl">オープンシールドマシン管理日報</option>
|
||||||
<option value="MachineSheet">オープンシールド機変位表</option>
|
|
||||||
<option value="Measurement">函底高・偏位量測定一覧表</option>
|
<option value="Measurement">函底高・偏位量測定一覧表</option>
|
||||||
<option value="CheckSheet">工程内検査表</option>
|
<option value="CheckSheet">工程内検査表</option>
|
||||||
<option value="Injection">裏込注入材料受払い簿</option>
|
<option value="Injection">裏込注入材料受払い簿</option>
|
||||||
@ -229,7 +274,15 @@ function Index() {
|
|||||||
</CCardBody>
|
</CCardBody>
|
||||||
<CCardFooter>
|
<CCardFooter>
|
||||||
{isDownload() === true ?
|
{isDownload() === true ?
|
||||||
|
<p>
|
||||||
<CButton type="submit" size="sm" color="primary" onClick={doGetReport}><CIcon name="cil-scrubber" /> ダウンロード</CButton>
|
<CButton type="submit" size="sm" color="primary" onClick={doGetReport}><CIcon name="cil-scrubber" /> ダウンロード</CButton>
|
||||||
|
<br/>
|
||||||
|
{downloadUrl === '' ?
|
||||||
|
<p></p>
|
||||||
|
:
|
||||||
|
<a href={downloadUrl}>Download</a>
|
||||||
|
}
|
||||||
|
</p>
|
||||||
:
|
:
|
||||||
<CButton disabled type="submit" size="sm" color="primary" onClick={doGetReport}><CIcon name="cil-scrubber" /> ダウンロード</CButton>
|
<CButton disabled type="submit" size="sm" color="primary" onClick={doGetReport}><CIcon name="cil-scrubber" /> ダウンロード</CButton>
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
import React, { useState } from 'react';
|
import React, { useState, useEffect } from 'react';
|
||||||
import axios from 'axios';
|
import axios from 'axios';
|
||||||
import {
|
import {
|
||||||
CCol,
|
CCol,
|
||||||
@ -15,7 +15,7 @@ import {
|
|||||||
import CIcon from '@coreui/icons-react'
|
import CIcon from '@coreui/icons-react'
|
||||||
|
|
||||||
|
|
||||||
function Uploader() {
|
function Uploader(props) {
|
||||||
|
|
||||||
const [file, setFile] = useState(null);
|
const [file, setFile] = useState(null);
|
||||||
|
|
||||||
@ -24,7 +24,7 @@ function Uploader() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function onClickHandler(e) {
|
function onClickHandler(e) {
|
||||||
const data = new FormData()
|
let data = new FormData()
|
||||||
data.append('file', file);
|
data.append('file', file);
|
||||||
const chk = file.name.trim();
|
const chk = file.name.trim();
|
||||||
const collator = new Intl.Collator('ja');
|
const collator = new Intl.Collator('ja');
|
||||||
@ -32,13 +32,19 @@ function Uploader() {
|
|||||||
const order2 = collator.compare('ini_データ入力シート.xlsx', chk);
|
const order2 = collator.compare('ini_データ入力シート.xlsx', chk);
|
||||||
if(order1 === 0 || order2 === 0)
|
if(order1 === 0 || order2 === 0)
|
||||||
{
|
{
|
||||||
axios.post("https://fsbsso.sumasen.net/upload", data, { // receive two parameter endpoint url ,form data
|
// axios.post("https://fsbsso.sumasen.net/upload?email=" + props.email, {
|
||||||
})
|
// body: data,
|
||||||
|
// headers: {'Content-Type': 'multipart/form-data' }
|
||||||
|
// })
|
||||||
|
axios.post("https://fbssso.ts.bizside.biz/upload?email=" + props.email, data)
|
||||||
.then(res => { // then print response status
|
.then(res => { // then print response status
|
||||||
//console.log(res.statusText)
|
console.log(res.statusText)
|
||||||
if (res.statusText == 'OK') {
|
if (res.statusText == 'OK') {
|
||||||
alert("正常にアップロードされました");
|
alert("正常にアップロードされました");
|
||||||
}
|
}
|
||||||
|
else if(res.status == 204){
|
||||||
|
alert("初期設定の読み込みに失敗しました");
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@ -50,38 +56,27 @@ function Uploader() {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return ( <
|
return (
|
||||||
div >
|
<div>
|
||||||
<
|
<CCard >
|
||||||
CCard >
|
<CCardHeader>
|
||||||
<
|
アップロード
|
||||||
CCardHeader >
|
</CCardHeader>
|
||||||
アップロード <
|
<CCardBody >
|
||||||
/CCardHeader> <
|
<CFormGroup row>
|
||||||
CCardBody >
|
<CCol md = "3">
|
||||||
<
|
<CLabel htmlFor = "date-input"> アップロードするファイルを選んでください </CLabel>
|
||||||
CFormGroup row >
|
</CCol >
|
||||||
<
|
<CCol xs = "12"md = "9" >
|
||||||
CCol md = "3" >
|
<CInputFile type = "file"onChange = { onChangeHandler } id = "file-input" name = "file-input" / >
|
||||||
<
|
</CCol>
|
||||||
CLabel htmlFor = "date-input" > アップロードするファイルを選んでください < /CLabel> < /
|
</CFormGroup >
|
||||||
CCol > <
|
|
||||||
CCol xs = "12"
|
|
||||||
md = "9" >
|
|
||||||
<
|
|
||||||
CInputFile type = "file"
|
|
||||||
onChange = { onChangeHandler }
|
|
||||||
id = "file-input"
|
|
||||||
name = "file-input" / >
|
|
||||||
<
|
|
||||||
/CCol> < /
|
|
||||||
CFormGroup >
|
|
||||||
<CCardFooter >
|
<CCardFooter >
|
||||||
<CButton type = "submit"
|
<CButton type = "submit"
|
||||||
onClick = { onClickHandler }
|
onClick = { onClickHandler }
|
||||||
size = "sm"
|
size = "sm"
|
||||||
color = "primary" > < CIcon name = "cil-scrubber" / > アップロード < /CButton> < /
|
color = "primary" > < CIcon name = "cil-scrubber" / > アップロード </CButton>
|
||||||
CCardFooter>
|
</CCardFooter>
|
||||||
</CCardBody>
|
</CCardBody>
|
||||||
</CCard>
|
</CCard>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import React, { lazy } from 'react'
|
import React from 'react';
|
||||||
import CIcon from '@coreui/icons-react'
|
import CIcon from '@coreui/icons-react';
|
||||||
import {
|
import {
|
||||||
CCol,
|
CCol,
|
||||||
CFormGroup,
|
CFormGroup,
|
||||||
@ -11,26 +11,36 @@ import {
|
|||||||
CCardHeader,
|
CCardHeader,
|
||||||
CCardBody,
|
CCardBody,
|
||||||
CCardFooter,
|
CCardFooter,
|
||||||
} from '@coreui/react'
|
} from '@coreui/react';
|
||||||
|
|
||||||
const Dashboard = (props) => {
|
const Dashboard = (props) => {
|
||||||
return (
|
return (
|
||||||
<div >
|
<div>
|
||||||
<CCard className="bg-info">
|
<CCard className="bg-info">
|
||||||
<CCardBody >
|
<CCardBody>
|
||||||
<div className="text-white text-center card bg-info">
|
<div className="text-white text-center card bg-info">
|
||||||
<div className="card-body">
|
<div className="card-body">
|
||||||
<blockquote className="card-bodyquote">
|
<blockquote className="card-bodyquote">
|
||||||
<h3>ワンタイムパスワード :{props.userid}</h3>
|
{props.gotuserid ? ( // Conditional rendering based on props.gotuserid
|
||||||
<a target="_blank" href="https://natnats.mobilous.com/appexe/natnats/23/bin/mobileweb2/index.html#page_44022"><h1>FBS Web app</h1></a>
|
<>
|
||||||
|
<h3>ワンタイムパスワード: {props.userid}</h3>
|
||||||
|
<a target="_blank" href="https://openshield.ts.bizside.biz/appexe/natnats/23/bin/mobileweb2/index.html">
|
||||||
|
<h1>FBS Web app</h1>
|
||||||
|
</a>
|
||||||
|
</>
|
||||||
|
) : (
|
||||||
|
<div className="text-center">
|
||||||
|
{/* Replace the following div with your wait indicator or spinner */}
|
||||||
|
<h3>読み込み中...</h3>
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
</blockquote>
|
</blockquote>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</CCardBody>
|
</CCardBody>
|
||||||
</CCard>
|
</CCard>
|
||||||
</div>
|
</div>
|
||||||
)
|
);
|
||||||
|
};
|
||||||
|
|
||||||
}
|
export default Dashboard;
|
||||||
|
|
||||||
export default Dashboard
|
|
||||||
|
|||||||
@ -19,9 +19,14 @@ import CIcon from '@coreui/icons-react'
|
|||||||
|
|
||||||
function Sso() {
|
function Sso() {
|
||||||
|
|
||||||
|
// function launchsso() {
|
||||||
|
// console.log("launch sso");
|
||||||
|
// window.open("https://fbssso.ts.bizside.biz/Shibboleth.sso/Login", "_self");
|
||||||
|
// }
|
||||||
|
|
||||||
function launchsso() {
|
function launchsso() {
|
||||||
console.log("launch sso");
|
console.log("launch sso");
|
||||||
window.open("https://fsbsso.sumasen.net/Shibboleth.sso/Login", "_self");
|
window.open("https://fbssso.ts.bizside.biz/Shibboleth.sso/Login", "_self");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
3
test.csv
Normal file
3
test.csv
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
a@a.a,bbbb,ccc,dddd
|
||||||
|
e@e.e,ffff,ggg,hhhh
|
||||||
|
i@i.i,jjjj,kkk,llll
|
||||||
|
141
yarn.lock
141
yarn.lock
@ -4185,6 +4185,31 @@
|
|||||||
"resolved" "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz"
|
"resolved" "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz"
|
||||||
"version" "3.0.8"
|
"version" "3.0.8"
|
||||||
|
|
||||||
|
"csv-generate@^4.2.1":
|
||||||
|
"integrity" "sha512-w6GFHjvApv6bcJ2xdi9JGsH6ZvUBfC+vUdfefnEzurXG6hMRwzkBLnhztU2H7v7+zfCk1I/knnQ+tGbgpxWrBw=="
|
||||||
|
"resolved" "https://registry.npmjs.org/csv-generate/-/csv-generate-4.2.1.tgz"
|
||||||
|
"version" "4.2.1"
|
||||||
|
|
||||||
|
"csv-parse@^5.3.2":
|
||||||
|
"integrity" "sha512-3jQ/JMs+voKxr4vwpmElS1d37J0o6rQdQyEKoPyA9HG8fYczpLaBJnmp5ykvkXL8ZeEGVP0qwLU645BZVykXKw=="
|
||||||
|
"resolved" "https://registry.npmjs.org/csv-parse/-/csv-parse-5.3.2.tgz"
|
||||||
|
"version" "5.3.2"
|
||||||
|
|
||||||
|
"csv-stringify@^6.2.1":
|
||||||
|
"integrity" "sha512-+DT/YEgqRy82aMPMA7yUUpFJPx9X8iZy7UhfyTE2bHmFJcjDiz1j29wzTFkYTtuNVceNgz8efsjICch+O1WcLQ=="
|
||||||
|
"resolved" "https://registry.npmjs.org/csv-stringify/-/csv-stringify-6.2.1.tgz"
|
||||||
|
"version" "6.2.1"
|
||||||
|
|
||||||
|
"csv@^6.2.2":
|
||||||
|
"integrity" "sha512-flTUz/J1VZ6n5+PJmxO7EImbt+tmk2aVgYxeo5UkC/f/beo9OQ7uFMVm53xOsS+/8+5gFN+MQwCdYtYzRXhrRg=="
|
||||||
|
"resolved" "https://registry.npmjs.org/csv/-/csv-6.2.2.tgz"
|
||||||
|
"version" "6.2.2"
|
||||||
|
dependencies:
|
||||||
|
"csv-generate" "^4.2.1"
|
||||||
|
"csv-parse" "^5.3.2"
|
||||||
|
"csv-stringify" "^6.2.1"
|
||||||
|
"stream-transform" "^3.2.1"
|
||||||
|
|
||||||
"cyclist@^1.0.1":
|
"cyclist@^1.0.1":
|
||||||
"integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
|
"integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
|
||||||
"resolved" "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz"
|
"resolved" "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz"
|
||||||
@ -10099,7 +10124,85 @@
|
|||||||
"parse-json" "^5.0.0"
|
"parse-json" "^5.0.0"
|
||||||
"type-fest" "^0.6.0"
|
"type-fest" "^0.6.0"
|
||||||
|
|
||||||
"readable-stream@^2.0.0", "readable-stream@^2.0.1", "readable-stream@^2.0.2", "readable-stream@^2.1.5", "readable-stream@^2.2.2", "readable-stream@^2.3.3", "readable-stream@^2.3.6", "readable-stream@~2.3.6", "readable-stream@1 || 2":
|
"readable-stream@^2.0.0":
|
||||||
|
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
|
||||||
|
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
|
||||||
|
"version" "2.3.7"
|
||||||
|
dependencies:
|
||||||
|
"core-util-is" "~1.0.0"
|
||||||
|
"inherits" "~2.0.3"
|
||||||
|
"isarray" "~1.0.0"
|
||||||
|
"process-nextick-args" "~2.0.0"
|
||||||
|
"safe-buffer" "~5.1.1"
|
||||||
|
"string_decoder" "~1.1.1"
|
||||||
|
"util-deprecate" "~1.0.1"
|
||||||
|
|
||||||
|
"readable-stream@^2.0.1":
|
||||||
|
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
|
||||||
|
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
|
||||||
|
"version" "2.3.7"
|
||||||
|
dependencies:
|
||||||
|
"core-util-is" "~1.0.0"
|
||||||
|
"inherits" "~2.0.3"
|
||||||
|
"isarray" "~1.0.0"
|
||||||
|
"process-nextick-args" "~2.0.0"
|
||||||
|
"safe-buffer" "~5.1.1"
|
||||||
|
"string_decoder" "~1.1.1"
|
||||||
|
"util-deprecate" "~1.0.1"
|
||||||
|
|
||||||
|
"readable-stream@^2.0.2":
|
||||||
|
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
|
||||||
|
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
|
||||||
|
"version" "2.3.7"
|
||||||
|
dependencies:
|
||||||
|
"core-util-is" "~1.0.0"
|
||||||
|
"inherits" "~2.0.3"
|
||||||
|
"isarray" "~1.0.0"
|
||||||
|
"process-nextick-args" "~2.0.0"
|
||||||
|
"safe-buffer" "~5.1.1"
|
||||||
|
"string_decoder" "~1.1.1"
|
||||||
|
"util-deprecate" "~1.0.1"
|
||||||
|
|
||||||
|
"readable-stream@^2.1.5":
|
||||||
|
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
|
||||||
|
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
|
||||||
|
"version" "2.3.7"
|
||||||
|
dependencies:
|
||||||
|
"core-util-is" "~1.0.0"
|
||||||
|
"inherits" "~2.0.3"
|
||||||
|
"isarray" "~1.0.0"
|
||||||
|
"process-nextick-args" "~2.0.0"
|
||||||
|
"safe-buffer" "~5.1.1"
|
||||||
|
"string_decoder" "~1.1.1"
|
||||||
|
"util-deprecate" "~1.0.1"
|
||||||
|
|
||||||
|
"readable-stream@^2.2.2":
|
||||||
|
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
|
||||||
|
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
|
||||||
|
"version" "2.3.7"
|
||||||
|
dependencies:
|
||||||
|
"core-util-is" "~1.0.0"
|
||||||
|
"inherits" "~2.0.3"
|
||||||
|
"isarray" "~1.0.0"
|
||||||
|
"process-nextick-args" "~2.0.0"
|
||||||
|
"safe-buffer" "~5.1.1"
|
||||||
|
"string_decoder" "~1.1.1"
|
||||||
|
"util-deprecate" "~1.0.1"
|
||||||
|
|
||||||
|
"readable-stream@^2.3.3":
|
||||||
|
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
|
||||||
|
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
|
||||||
|
"version" "2.3.7"
|
||||||
|
dependencies:
|
||||||
|
"core-util-is" "~1.0.0"
|
||||||
|
"inherits" "~2.0.3"
|
||||||
|
"isarray" "~1.0.0"
|
||||||
|
"process-nextick-args" "~2.0.0"
|
||||||
|
"safe-buffer" "~5.1.1"
|
||||||
|
"string_decoder" "~1.1.1"
|
||||||
|
"util-deprecate" "~1.0.1"
|
||||||
|
|
||||||
|
"readable-stream@^2.3.6":
|
||||||
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
|
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
|
||||||
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
|
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
|
||||||
"version" "2.3.7"
|
"version" "2.3.7"
|
||||||
@ -10130,7 +10233,20 @@
|
|||||||
"string_decoder" "^1.1.1"
|
"string_decoder" "^1.1.1"
|
||||||
"util-deprecate" "^1.0.1"
|
"util-deprecate" "^1.0.1"
|
||||||
|
|
||||||
"readable-stream@1.1.x":
|
"readable-stream@~2.3.6":
|
||||||
|
"integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw=="
|
||||||
|
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz"
|
||||||
|
"version" "2.3.7"
|
||||||
|
dependencies:
|
||||||
|
"core-util-is" "~1.0.0"
|
||||||
|
"inherits" "~2.0.3"
|
||||||
|
"isarray" "~1.0.0"
|
||||||
|
"process-nextick-args" "~2.0.0"
|
||||||
|
"safe-buffer" "~5.1.1"
|
||||||
|
"string_decoder" "~1.1.1"
|
||||||
|
"util-deprecate" "~1.0.1"
|
||||||
|
|
||||||
|
"readable-stream@1 || 2", "readable-stream@1.1.x":
|
||||||
"integrity" "sha1-fPTFTvZI44EwhMY23SB54WbAgdk="
|
"integrity" "sha1-fPTFTvZI44EwhMY23SB54WbAgdk="
|
||||||
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"
|
"resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz"
|
||||||
"version" "1.1.14"
|
"version" "1.1.14"
|
||||||
@ -10534,12 +10650,7 @@
|
|||||||
"resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
|
"resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
|
||||||
"version" "5.1.2"
|
"version" "5.1.2"
|
||||||
|
|
||||||
"safe-buffer@^5.2.0":
|
"safe-buffer@^5.2.0", "safe-buffer@~5.2.0":
|
||||||
"integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
|
|
||||||
"resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
|
|
||||||
"version" "5.2.1"
|
|
||||||
|
|
||||||
"safe-buffer@~5.2.0":
|
|
||||||
"integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
|
"integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
|
||||||
"resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
|
"resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
|
||||||
"version" "5.2.1"
|
"version" "5.2.1"
|
||||||
@ -11163,6 +11274,11 @@
|
|||||||
"resolved" "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz"
|
"resolved" "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz"
|
||||||
"version" "1.0.1"
|
"version" "1.0.1"
|
||||||
|
|
||||||
|
"stream-transform@^3.2.1":
|
||||||
|
"integrity" "sha512-ApK+WTJ5bCOf0A2tlec1qhvr8bGEBM/sgXXB7mysdCYgZJO5DZeaV3h3G+g0HnAQ372P5IhiGqnW29zoLOfTzQ=="
|
||||||
|
"resolved" "https://registry.npmjs.org/stream-transform/-/stream-transform-3.2.1.tgz"
|
||||||
|
"version" "3.2.1"
|
||||||
|
|
||||||
"streamsearch@0.1.2":
|
"streamsearch@0.1.2":
|
||||||
"integrity" "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo="
|
"integrity" "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo="
|
||||||
"resolved" "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz"
|
"resolved" "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz"
|
||||||
@ -11173,7 +11289,14 @@
|
|||||||
"resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz"
|
"resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz"
|
||||||
"version" "1.1.0"
|
"version" "1.1.0"
|
||||||
|
|
||||||
"string_decoder@^1.0.0", "string_decoder@^1.1.1":
|
"string_decoder@^1.0.0":
|
||||||
|
"integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="
|
||||||
|
"resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
|
||||||
|
"version" "1.3.0"
|
||||||
|
dependencies:
|
||||||
|
"safe-buffer" "~5.2.0"
|
||||||
|
|
||||||
|
"string_decoder@^1.1.1":
|
||||||
"integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="
|
"integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="
|
||||||
"resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
|
"resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
|
||||||
"version" "1.3.0"
|
"version" "1.3.0"
|
||||||
|
|||||||
Reference in New Issue
Block a user