(this.webpackJsonpfrontend=this.webpackJsonpfrontend||[]).push([[0],{197:function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return o}));var a=n(3),r=n.n(a),s=n(6),c=(n(642).Zlib.Unzip,n(643));function i(e){var t=new FileReader,n=new Promise((function(e,n){t.onload=function(n){e(t.result)},t.onerror=function(e){n(t.error)}}));return{arrayBuffer:function(){return t.readAsArrayBuffer(e),n},binaryString:function(){return t.readAsBinaryString(e),n},dataURL:function(){return t.readAsDataURL(e),n},text:function(){return t.readAsText(e),n}}}function o(e){return l.apply(this,arguments)}function l(){return(l=Object(s.a)(r.a.mark((function e(t){var n,a,s=arguments;return r.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>1&&void 0!==s[1]?s[1]:null,e.next=3,i(t).arrayBuffer();case 3:return a=e.sent,e.next=6,m(a,n);case 6:return e.abrupt("return",e.sent);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function u(e){for(var t="",n=new Uint8Array(e),a=n.byteLength,r=0;r1&&void 0!==s[1]?s[1]:null,a=u(t),n){e.next=6;break}return e.next=5,c.fromBuffer(t).mime;case 5:n=e.sent;case 6:return e.abrupt("return","data:".concat(n,";base64,").concat(a));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}}).call(this,n(5).Buffer)},202:function(e,t,n){},342:function(e,t,n){e.exports=n(675)},347:function(e,t,n){},362:function(e,t){},364:function(e,t){},377:function(e,t){},379:function(e,t){},407:function(e,t){},409:function(e,t){},410:function(e,t){},415:function(e,t){},417:function(e,t){},436:function(e,t){},448:function(e,t){},451:function(e,t){},500:function(e,t){},538:function(e,t){},540:function(e,t){},675:function(e,t,n){"use strict";n.r(t);var a=n(0),r=n.n(a),s=n(66),c=n.n(s);n(347),n(202),n(348),Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));var i=n(699),o=n(15),l=n(82),u=n(326);var m=Object(l.b)({bbslogs:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{data:[],isLoading:!0},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"GET_LOGS":return e.data=t.logs,Object.assign({},e);case"ADD_LOGS":return e.data=e.data.concat(t.logs),Object.assign({},e);case"CHANGE_LOG":var n=e.data.findIndex((function(e){return e.log_id===t.item.log_id}));return e.data[n]=Object.assign({},e.data[n],t.item),Object.assign({},e);case"CHANGE_IS_LOADING_LOGS":return e.isLoading=t.isLoading,Object.assign({},e);case"BATCH_ADD_LIKES":return console.log("BATCH_ADD_LIKES",t),e.data.forEach((function(e){var n=t.likes.find((function(t){return t.post_id===e.log_id}));e.onw_like_type=n?n.type:null})),Object.assign({},e);default:return e}},thread_info:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{data:{},isLoading:!0},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"ADD_THREAD_INFO":return e.data=t.thread_info,Object.assign({},e);case"CHANGE_THREAD_INFO":return e.data=Object.assign({},e.data,t.item),Object.assign({},e);case"CHANGE_IS_LOADING_THREAD_INFO":return e.isLoading=t.isLoading,Object.assign({},e);default:return e}},bbsthreads:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{threads:[],isLoading:!0},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"ADD_THREADS":return e.threads=t.threads,Object.assign({},e);case"CHANGE_THREAD":var n=e.threads.findIndex((function(e){return e.log_id===t.item.log_id}));return e.threads[n]=Object.assign({},e.threads[n],t.item),Object.assign({},e);case"CHANGE_IS_LOADING_THREADS":return e.isLoading=t.isLoading,Object.assign({},e);case"BATCH_ADD_LIKES_THREAD":e.threads.forEach((function(e){var n=t.likes.find((function(t){return t.post_id===e.thread_id}));e.onw_like_type=n?n.type:null}));default:return e}},user_info:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{name:"",sub:"",idToken:"",refreshToken:"",refreshTokenExp:0,status:"anonymous"},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"ADD_USER_NAME":return e.name=t.name,Object.assign({},e);case"LOGIN":return e.idToken=t.tokens.idToken,e.refreshToken=t.tokens.refreshToken,e.refreshTokenExp=t.tokens.refreshTokenExp,e.name=t.tokens.name,e.sub=t.tokens.sub,e.status="login",Object.assign({},e);case"LOGOUT":return e.idToken="",e.refreshToken="",e.refreshTokenExp=0,e.name="",e.sub="",e.status="anonymous",Object.assign({},e);case"REFRESH":return e.idToken=t.tokens.idToken,e.refreshToken=t.tokens.refreshToken,e.status="refresh",Object.assign({},e);default:return e}},routerReducer:u.routerReducer,open_log_info:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{log_info:null},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"ADD_LOG_INFO":return e.log_info=t.log_info,Object.assign({},e);case"DELETE_LOG_INFO":return e.log_info=null,Object.assign({},e);default:return e}}}),d=n(327),f=n.n(d),p=Object(l.c)(f()("user_info")),h=Object(l.d)(m,p),b=n(7),v=n(8),E=n(10),g=n(9),O=n(3),y=n.n(O),j=n(6);function w(e){return{type:"GET_LOGS",logs:e}}function k(e){return{type:"CHANGE_IS_LOADING_LOGS",isLoading:e}}function _(e){return{type:"ADD_THREAD_INFO",thread_info:e}}function N(e){return{type:"CHANGE_IS_LOADING_THREAD_INFO",isLoading:e}}function x(e){return{type:"ADD_THREADS",threads:e}}function S(e){return{type:"CHANGE_IS_LOADING_THREADS",isLoading:e}}function D(e){return{type:"ADD_USER_NAME",name:e}}function C(e){return{type:"BATCH_ADD_LIKES",likes:e}}function T(e){return{type:"BATCH_ADD_LIKES_THREAD",likes:e}}var L=n(47),A="ap-northeast-1_pw2aWQAZZ",I="1cnct45rm5hso6d0m1deh06taf",R=n(360),M=h.dispatch,P=new L.e({UserPoolId:A,ClientId:I});function B(e,t,n,a){var r=[new L.d({Name:"email",Value:n})];P.signUp(e,t,r,null,(function(t,n){t||M(D(e)),a(t)}))}function F(e,t,n){new L.c({Username:e,Pool:P}).confirmRegistration(t,!0,(function(t,a){t||M(D(e)),n(t)}))}function H(e,t,n){var a=new L.c({Username:e,Pool:P}),r=new L.a({Username:e,Password:t});a.authenticateUser(r,{onSuccess:function(e){var t={idToken:e.getIdToken().getJwtToken(),refreshToken:e.getRefreshToken().getToken(),refreshTokenExp:(new Date).getTime()/1e3+2592e3},a=R.decode(t.idToken);t.name=a["cognito:username"],t.sub=a.sub,M(function(e){return{type:"LOGIN",tokens:e}}(t)),n(null)},onFailure:function(e){n(e)}})}function G(e,t,n,a){var r=new L.c({Username:e,Pool:P}),s=new L.a({Username:e,Password:t});r.authenticateUser(s,{onSuccess:function(e){r.changePassword(t,n,(function(e,t){a(e)}))},onFailure:function(e){a(e)}})}function U(e,t){new L.c({Username:e,Pool:P}).forgotPassword({onSuccess:function(n){M(D(e)),t(null)},onFailure:function(e){t(e)}})}function z(e,t,n,a){new L.c({Username:e,Pool:P}).confirmPassword(t,n,{onSuccess:function(){H(e,n,(function(e){a(e)}))},onFailure:function(e){a(e)}})}function V(e){return e-(new Date).getTime()/1e3<600}function K(){var e,t=h.getState().user_info,n=t.idToken,a=t.refreshToken,r=t.refreshTokenExp;if(!n)return!1;if(e=n,V(R.decode(e).exp)){if(!a||!r)return!1;if(V(r))return!1;!function(e,t){var n=h.getState().user_info,a=new L.c({Username:n.name,Pool:P}),r=new L.b({RefreshToken:e});a.refreshSession(r,(function(n,a){if(!n){var r={idToken:a.getIdToken().getJwtToken(),refreshToken:e};M(function(e){return{type:"REFRESH",tokens:e}}(r))}t(n)}))}(a,(function(e){return!1}))}return!0}var W=n(677),q=n(701),J=n(702),Q=n(678),Z=n(679),Y=n(680),$=n(681),X=n(682),ee=n(683),te=n(684),ne=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isOpen:!1},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.state.isOpen,n=this.props.user_info;return r.a.createElement("div",null,r.a.createElement(Y.a,{color:"light",light:!0,expand:"md"},r.a.createElement($.a,{href:"/"},"AlgodooOnline [ver 2.0]"),r.a.createElement(X.a,{onClick:function(){e.setState({isOpen:!t})}}),r.a.createElement(ee.a,{isOpen:t,navbar:!0},r.a.createElement(te.a,{className:"mr-auto",navbar:!0},r.a.createElement(W.a,{nav:!0,inNavbar:!0},r.a.createElement(q.a,{nav:!0,caret:!0},"\u30b5\u30a4\u30c8\u30de\u30c3\u30d7"),r.a.createElement(J.a,{right:!0},r.a.createElement(Q.a,{href:"/"},"\u30db\u30fc\u30e0"),r.a.createElement(Q.a,{divider:!0}),r.a.createElement(Q.a,{href:"/BBS"},"\u63b2\u793a\u677f"),r.a.createElement(Q.a,{href:"/Wiki"},"Wiki"),r.a.createElement(Q.a,{href:"/Image"},"\u753b\u50cf"),r.a.createElement(Q.a,{href:"/Data"},"\u30c7\u30fc\u30bf")))),r.a.createElement(te.a,{navbar:!0},K()?r.a.createElement(W.a,{nav:!0,inNavbar:!0},r.a.createElement(q.a,{nav:!0,caret:!0},"Hello, "+n.name+"!"),r.a.createElement(J.a,{right:!0},r.a.createElement(Q.a,{href:"/auth/logout"},"\u30ed\u30b0\u30a2\u30a6\u30c8"),r.a.createElement(Q.a,{href:"/auth/changepass"},"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4"))):r.a.createElement(Z.a,{href:"/auth/login"},"\u30e6\u30fc\u30b6\u30fc\u8a8d\u8a3c")))))}}]),n}(a.Component),ae=Object(o.b)((function(e){return{logs:e.bbslogs.logs,thread_info:e.bbslogs.thread_info,user_info:e.user_info,isLoading:e.bbslogs.isLoading}}))(ne),re=n(685),se=n(686),ce=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props.routes,t=function(e){var t=e.route;return r.a.createElement(re.a,null,r.a.createElement("a",{href:t.url},t.title))},n=function(e){var t=e.route;return r.a.createElement(re.a,{active:!0},t.title)};return r.a.createElement(se.a,{color:"primary"},r.a.createElement(re.a,null,r.a.createElement("a",{href:"/"},"\u30db\u30fc\u30e0")),e.map((function(e){return e.url?r.a.createElement(t,{route:e}):r.a.createElement(n,{route:e})})))}}]),n}(a.Component),ie=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.MainPageBlock,n=e.BreadcrumbRoutes;return r.a.createElement("div",null,r.a.createElement(ae,null),r.a.createElement("div",{className:"container p-3 border-right border-left"},n&&r.a.createElement(ce,{routes:n}),r.a.createElement(t,null)))}}]),n}(a.Component),oe=n(22),le=n(692),ue=n(687),me=n(688),de=n(689),fe=n(690),pe=n(691),he=n(703),be=n(328),ve=n(333),Ee=n.n(ve),ge=(n(501),Object(oe.b)((function(e){var t=e.className,n=e.name,a=e.children,s=e.type,c=void 0===s?"text":s,i=e.rows,o=void 0===i?"10":i,l=e.placeholder,u=e.onChange,m=e.onBlur,d=e.multiple,f=(e.accept,e.formik),p=f.values,h=f.errors,b=f.touched,v=f.handleChange,E=f.handleBlur;return r.a.createElement("div",{className:t},r.a.createElement(ue.a,{type:c,name:n,id:n,onChange:u||v,onBlur:m||E,multiple:d,value:p[n],invalid:b[n]&&h[n],rows:o,placeholder:l},a),r.a.createElement(me.a,null,h[n]))}))),Oe=Object(oe.b)((function(e){var t=e.title,n=e.className,a=e.name,s=e.type,c=void 0===s?"text":s,i=e.rows,o=void 0===i?"10":i,l=e.placeholder,u=e.formik;u.values,u.errors,u.touched,u.handleChange,u.handleBlur;return r.a.createElement(de.a,{className:n},r.a.createElement(fe.a,{for:a},t),r.a.createElement(ge,{type:c,name:a,id:a,rows:o,placeholder:l}))})),ye=Object(oe.b)((function(e){var t=e.className,n=e.name,a=e.type,s=void 0===a?"text":a,c=e.rows,i=void 0===c?"10":c,o=e.placeholder,l=e.onChange,u=e.onBlur,m=e.buttonColor,d=e.buttonTitle,f=e.formik,p=f.values,h=f.errors,b=f.touched,v=f.handleChange,E=f.handleBlur,g=f.isSubmitting;return r.a.createElement(pe.a,{className:t},r.a.createElement(ue.a,{type:s,name:n,id:n,onChange:l||v,onBlur:u||E,value:p[n],invalid:b[n]&&h[n],rows:i,placeholder:o}),r.a.createElement(he.a,{addonType:"append"},r.a.createElement(be.a,{color:m||"primary",type:"submit",size:"sm",disabled:g},d||"Submit")))})),je=Object(oe.b)((function(e){var t=e.className,n=e.style,a=e.name,s=e.onChange,c=e.onBlur,i=e.valueList,o=e.formik,l=o.values,u=o.errors,m=o.touched,d=o.handleChange,f=o.handleBlur;o.isSubmitting;return r.a.createElement(ue.a,{type:"select",className:t,style:n,name:a,id:a,onChange:s||d,onBlur:c||f,value:l[a],invalid:m[a]&&u[a]},i.map((function(e){return r.a.createElement("option",{value:e.value},e.name)})))})),we=Object(oe.b)((function(e){var t=e.className,n=e.name,a=e.formik,s=a.values,c=a.errors,i=a.touched,o=a.setFieldValue,l=a.handleBlur;return r.a.createElement("div",{className:t},r.a.createElement(Ee.a,{id:n,onChange:function(e){o(n,e)},value:s[n],onBlur:l,invalid:i[n]&&c[n]}),r.a.createElement(me.a,null,c[n]))})),ke={"x-api-key":"wR16EUuvYraYHQsmkgphexzCqunDlgG5RHwNlQff",authorization:h.getState().user_info.idToken},_e=Object.assign({},ke,{"Content-Type":"application/json"});function Ne(e){if(e.result)return"";var t="Server-side Error\n";return Object.keys(e.errors).forEach((function(e){t+=" "+e+" : "+this[e][0]+"\n"}),e.errors),t}function xe(e){return Se.apply(this,arguments)}function Se(){return(Se=Object(j.a)(y.a.mark((function e(t){var n;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("https://ie5vrztqa7.execute-api.ap-northeast-1.amazonaws.com/api"+t,{method:"GET",mode:"cors",headers:ke});case 2:return n=e.sent,e.next=5,n.json();case 5:return n=e.sent,e.abrupt("return",n);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function De(e,t){return Ce.apply(this,arguments)}function Ce(){return(Ce=Object(j.a)(y.a.mark((function e(t,n){var a;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("https://ie5vrztqa7.execute-api.ap-northeast-1.amazonaws.com/api"+t,{method:"POST",headers:_e,body:JSON.stringify(n),mode:"cors"});case 2:return a=e.sent,e.next=5,a.json();case 5:return(a=e.sent).ErrorMessage=Ne(a),e.abrupt("return",a);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Te(e,t){return Le.apply(this,arguments)}function Le(){return(Le=Object(j.a)(y.a.mark((function e(t,n){var a;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("https://ie5vrztqa7.execute-api.ap-northeast-1.amazonaws.com/api"+t,{method:"PUT",headers:_e,body:JSON.stringify(n),mode:"cors"});case 2:return a=e.sent,e.next=5,a.json();case 5:return(a=e.sent).ErrorMessage=Ne(a),e.abrupt("return",a);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ae(e){return Ie.apply(this,arguments)}function Ie(){return(Ie=Object(j.a)(y.a.mark((function e(t){var n,a,r=arguments;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=r.length>1&&void 0!==r[1]?r[1]:{},e.next=3,fetch("https://ie5vrztqa7.execute-api.ap-northeast-1.amazonaws.com/api"+t,{method:"DELETE",headers:_e,body:JSON.stringify(n),mode:"cors"});case 3:return a=e.sent,e.next=6,a.json();case 6:return(a=e.sent).ErrorMessage=Ne(a),e.abrupt("return",a);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Re(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"created_at",n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return e.sort((function(e,a){var r=0;return e[t]a[t]&&(r=1),n?r:-1*r}))}function Me(e,t){return Pe.apply(this,arguments)}function Pe(){return(Pe=Object(j.a)(y.a.mark((function e(t,n){return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n,e.next="NEWEST_UPDATED"===e.t0?3:"OLDEST_UPDATED"===e.t0?6:"NEWEST_CREATED"===e.t0?9:"OLDEST_CREATED"===e.t0?12:"BEST"===e.t0?15:"MOST_RESPONSED"===e.t0?18:21;break;case 3:return e.next=5,Re(t,"updated_at",!1);case 5:return e.abrupt("return",e.sent);case 6:return e.next=8,Re(t,"updated_at",!0);case 8:return e.abrupt("return",e.sent);case 9:return e.next=11,Re(t,"created_at",!1);case 11:return e.abrupt("return",e.sent);case 12:return e.next=14,Re(t,"created_at",!0);case 14:return e.abrupt("return",e.sent);case 15:return e.next=17,Re(t,"nLike",!1);case 17:return e.abrupt("return",e.sent);case 18:return e.next=20,Re(t,"nRes",!1);case 20:return e.abrupt("return",e.sent);case 21:return e.abrupt("return",t);case 22:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Be=function(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")};function Fe(e,t){var n=function(e){var t=e.split(" "),n=[];return t.forEach((function(e){n=n.concat(e.split("\u3000"))})),n}(t);return{result:(n=Re(n=n.map((function(t){return{keyword:t,index:e.indexOf(t)}})),"index",!0)).filter((function(e){return-1!==e.index})),isMatched:function(){for(var e=0;e2&&void 0!==arguments[2]?arguments[2]:300,a=Fe(e,t),r=a.isMatched(),s=a.result,c=a.indexes(n);a=(a=c.map((function(t){return e.substring(t[0],t[1])}))).join(" ... "),0!==c[0][0]&&(a="... "+a),c[c.length-1][1]!==e.length&&(a+=" ...");for(var i=0;i'.concat(o,""))}return{result:r,value:a}}var Ge=h.dispatch;function Ue(e,t){var n,a,r,s,c=e.find((function(e){return e.log_id===t}));return c.response_to?(n=e,a="log_id",r=c.response_to,s={disabled:!1},Ue(e=n=n.map((function(e){return e[a]===r?Object.assign({},e,s):e})),c.response_to)):e}function ze(e,t){return Ve.apply(this,arguments)}function Ve(){return(Ve=Object(j.a)(y.a.mark((function e(t,n){var a;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ge(k(!0)),(a=(a=h.getState().bbslogs.data).map((function(e){if(e.content_updated=null,e.isDeleted)return e.disabled=!0,e;var n=He(Be(e.content),t);return n.result?(e.disabled=!1,e.content_updated=n.value,e):(e.disabled=!0,e)}))).forEach((function(e){e.isDeleted||e.disabled||(a=Ue(a,e.log_id))})),e.next=6,Me(a,n);case 6:a=e.sent,Ge(w(a)),Ge(k(!1));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ke(e){return We.apply(this,arguments)}function We(){return(We=Object(j.a)(y.a.mark((function e(t){var n;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ge(k(!0)),n=h.getState().bbslogs.data,e.next=4,Me(n,t);case 4:n=e.sent,Ge(w(n)),Ge(k(!1));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function qe(e){return Je.apply(this,arguments)}function Je(){return(Je=Object(j.a)(y.a.mark((function e(t){var n,a,r;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ge(k(!0)),e.next=3,xe("/bbslogs/"+t);case 3:return n=(n=e.sent).submitions,e.next=7,Me(n,"NEWEST_UPDATED");case 7:return n=e.sent,Ge(w(n)),a=n.filter((function(e){return e.nLike>0})).map((function(e){return e.log_id})),e.next=12,De("/like/own/batch",{post_ids:a});case 12:r=e.sent,Ge(C(r.likes)),Ge(k(!1));case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Qe(e,t){return Ze.apply(this,arguments)}function Ze(){return(Ze=Object(j.a)(y.a.mark((function e(t,n){var a;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ge(N(!0)),e.next=3,xe("/threads/"+t+"/"+n);case 3:a=(a=e.sent).thread_info,Ge(_(a)),Ge(N(!1));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ye(e,t){return $e.apply(this,arguments)}function $e(){return($e=Object(j.a)(y.a.mark((function e(t,n){return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,De("/bbslogs/"+n,t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Xe(e,t,n){return et.apply(this,arguments)}function et(){return(et=Object(j.a)(y.a.mark((function e(t,n,a){return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Te("/bbslogs/"+n+"/"+a,t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function tt(e,t,n){return nt.apply(this,arguments)}function nt(){return(nt=Object(j.a)(y.a.mark((function e(t,n,a){return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,De("/bbslogs/"+n+"/"+a,t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function at(e,t){return rt.apply(this,arguments)}function rt(){return(rt=Object(j.a)(y.a.mark((function e(t,n){return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ae("/bbslogs/"+t+"/"+n);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var st=h.dispatch;function ct(e,t){return it.apply(this,arguments)}function it(){return(it=Object(j.a)(y.a.mark((function e(t,n){var a;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return st(S(!0)),a=(a=h.getState().bbsthreads.threads).map((function(e){if(e.content_updated=null,e.title_updated=null,e.isDeleted)return e.disabled=!0,e;var n=He(Be(e.content),t),a=He(Be(e.title),t);return He(Be(e.title+e.content),t).result?(e.disabled=!1,e.content_updated=n.value,e.title_updated=a.value,e):(e.disabled=!0,e)})),e.next=5,Me(a,n);case 5:a=e.sent,st(x(a)),st(S(!1));case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ot(e){return lt.apply(this,arguments)}function lt(){return(lt=Object(j.a)(y.a.mark((function e(t){var n;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return st(S(!0)),n=h.getState().bbsthreads.threads,e.next=4,Me(n,t);case 4:n=e.sent,st(x(n)),st(S(!1));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ut(){return mt.apply(this,arguments)}function mt(){return(mt=Object(j.a)(y.a.mark((function e(){var t,n,a,r,s=arguments;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=s.length>0&&void 0!==s[0]?s[0]:"BBS",st(S(!0)),e.next=4,xe("/threads/"+t);case 4:return n=e.sent,e.next=7,Me(n.submitions,"NEWEST_UPDATED");case 7:if(n=e.sent,!K()){e.next=14;break}return a=n.filter((function(e){return e.nLike>0})).map((function(e){return e.thread_id})),e.next=12,De("/like/own/batch",{post_ids:a});case 12:r=e.sent,st(T(r.likes));case 14:st(x(n)),st(S(!1));case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function dt(e){return ft.apply(this,arguments)}function ft(){return(ft=Object(j.a)(y.a.mark((function e(t){var n,a=arguments;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=a.length>1&&void 0!==a[1]?a[1]:"BBS",e.next=3,De("/threads/"+n,t);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pt(e,t,n){return ht.apply(this,arguments)}function ht(){return(ht=Object(j.a)(y.a.mark((function e(t,n,a){return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Te("/threads/"+n+"/"+a,t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function bt(e,t){return vt.apply(this,arguments)}function vt(){return(vt=Object(j.a)(y.a.mark((function e(t,n){return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ae("/threads/"+t+"/"+n);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Et=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.style,a=(e.onSubmit,e.mode),s=function(){var e=Object(j.a)(y.a.mark((function e(t){return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:"THREAD"===a?ct(t.keyword):ze(t.keyword);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),c=function(){var e=Object(j.a)(y.a.mark((function e(t){var n;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.target.value,"THREAD"===a?ot(n):Ke(n);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),i=[{name:"\u4e26\u3079\u66ff\u3048",value:""},{name:"\u65b0\u7740 (\u66f4\u65b0\u65e5\u6642)",value:"NEWEST_UPDATED"},{name:"\u65b0\u7740 (\u6295\u7a3f\u65e5\u6642)",value:"NEWEST_CREATED"},{name:"\u53e4\u3044\u9806 (\u66f4\u65b0\u65e5\u6642)",value:"OLDEST_UPDATED"},{name:"\u53e4\u3044\u9806 (\u6295\u7a3f\u65e5\u6642)",value:"OLDEST_CREATED"},{name:"\u9ad8\u8a55\u4fa1",value:"BEST"},{name:"\u30b3\u30e1\u30f3\u30c8\u6570",value:"MOST_RESPONSED"}];return r.a.createElement("div",{className:t,style:n},r.a.createElement(oe.a,{initialValues:{keyword:""},onSubmit:s,render:function(e){var t=e.handleSubmit;return r.a.createElement(le.a,{className:"text-left",onSubmit:t},r.a.createElement(ye,{className:"mb-3",name:"keyword",placeholder:"\u8fd4\u4fe1\u3092\u691c\u7d22\u3059\u308b"}),r.a.createElement(je,{className:"mb-3 w-50",name:"select",valueList:i,onChange:c}))}}))}}]),n}(a.Component),gt=n(142),Ot=n.n(gt);function yt(){return r.a.createElement("div",{className:"my-3 py-3"},r.a.createElement(Ot.a,{className:"m-auto",type:"spin",color:"#ccc",height:"5%",width:"5%"}))}var jt=function(e){var t=e.children,n=e.href,a=e.className,s=e.style;return r.a.createElement("div",{className:a,style:s},r.a.createElement("div",{className:"link text-left"},t,r.a.createElement("a",{href:n||"/"},r.a.createElement("div",{display:"None"}))))},wt=n(120),kt=n(334);n(512);function _t(e){return Nt.apply(this,arguments)}function Nt(){return(Nt=Object(j.a)(y.a.mark((function e(t){var n;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xe("/like/"+t);case 2:return(n=(n=e.sent).likes).n_total=n.n_good-n.n_bad,e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function xt(e){return St.apply(this,arguments)}function St(){return(St=Object(j.a)(y.a.mark((function e(t){var n;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,xe("/like/"+t+"/own");case 2:return n=(n=e.sent).like,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Dt(e){return Ct.apply(this,arguments)}function Ct(){return(Ct=Object(j.a)(y.a.mark((function e(t){return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,De("/like",t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Tt(e){return Lt.apply(this,arguments)}function Lt(){return(Lt=Object(j.a)(y.a.mark((function e(t){return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ae("/like",t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var At=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={n_good:0,n_bad:0,n_total:"...",type:null},e}return Object(v.a)(n,[{key:"componentDidMount",value:function(){var e=Object(j.a)(y.a.mark((function e(){var t,n,a,r,s,c,i;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.props,n=t.post_id,a=t.nLike,r=t.onw_like_type,this.setState({type:r}),!a&&0!==a){e.next=6;break}this.setState({n_total:a}),e.next=11;break;case 6:return e.t0=this,e.next=9,_t(n);case 9:e.t1=e.sent,e.t0.setState.call(e.t0,e.t1);case 11:if(s=r||null===r,!K()||s){e.next=20;break}return e.next=15,xt(n);case 15:c=e.sent,i=c.type,this.setState({type:i}),e.next=21;break;case 20:s&&this.setState({type:r});case 21:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"render",value:function(){var e=this,t=this.state,n=t.isLoading,a=t.n_total,s=t.type,c=this.props,i=c.className,o=c.user_info,l=c.post_id,u={normal:{color:"#aaaaaa"},up:{color:"#00ff88"},down:{color:"#ff0000"}},m="good"===s?u.up:u.normal;return n?r.a.createElement(Ot.a,{className:"m-auto",type:"spin",color:"#ccc",height:"2%",width:"2%"}):r.a.createElement("div",{className:i},r.a.createElement("div",{className:"text-center mb-1"},r.a.createElement(wt.Icon,{size:20,icon:kt.arrowUp,style:m,onClick:function(){var t={post_id:l,type:"good",user_id:o.sub};K()&&(s?"bad"===s?(e.setState({type:"good",n_total:a+2}),Dt(t)):(e.setState({type:null,n_total:a-1}),Tt(t)):(e.setState({type:"good",n_total:a+1}),Dt(t)))}})),r.a.createElement("div",{className:"text-center text-muted"},r.a.createElement("small",null,a)))}}]),n}(a.Component),It=Object(o.b)((function(e){return{user_info:e.user_info}}),(function(e){return{}}))(At),Rt=n(188),Mt=n.n(Rt);n(513);var Pt=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){var e,t=this.props,n=t.item,a=t.onClick,s=t.className,c=t.style;return r.a.createElement("div",{className:s,style:c,onClick:a},r.a.createElement("div",{className:"d-flex flex-wrap align-items-end"},r.a.createElement("span",{className:"font-weight-bold"},n.user_name),Boolean(n.nRes)&&r.a.createElement("span",{className:"ml-2 text-black-50"},"\u8fd4\u4fe1: ",n.nRes,"\u4ef6"),r.a.createElement("span",{className:"ml-2 text-black-50"},(e=n.updated_at,Mt()(e+"Z").fromNow())),n.isEdited&&r.a.createElement("span",{className:"ml-2"},"(\u7de8\u96c6\u6e08\u307f)")))}}]),n}(a.Component),Bt=n(693),Ft=n(694),Ht=n(695),Gt=function(e){var t=e.item,n=e.className,a=e.style,s=t.content_updated||t.content,c=t.title_updated||t.title,i=(["WIKI","IMAGE","DATA"].includes(t.route),["IMAGE"].includes(t.route)),o=["DATA"].includes(t.route),l=11;i&&(l-=2),o&&(l-=2);var u=function(e){var t=e.src;return r.a.createElement("img",{src:t,style:{width:"100%",height:"100%","max-height":"200px",objectFit:"cover"}})};return r.a.createElement("div",{className:n,style:a},r.a.createElement(Bt.a,{className:"border-top border-bottom"},r.a.createElement(Ft.a,null,i&&r.a.createElement(Ht.a,{className:"p-0",xl:"2",xs:"12"},r.a.createElement(u,{src:"https://img.algodooonline.net/"+t.filedata[0]})),o&&r.a.createElement(Ht.a,{className:"p-0",xl:"2",xs:"12"},r.a.createElement(u,{src:"https://img.algodooonline.net/"+t.filedata[0].replace(".phz","_thumb.png")})),r.a.createElement(Ht.a,{className:"",xl:"1",xs:"2"},r.a.createElement(It,{post_id:t.thread_id,nLike:t.nLike,className:"mx-2 my-3"})),r.a.createElement(Ht.a,{className:"pl-0",xl:l+"",xs:"10"},r.a.createElement(jt,{className:"pl-0 py-3 ",href:"/i/".concat(t.route,"/").concat(t.thread_id)},r.a.createElement("h3",{className:"font-weight-bold mb-2"},t.title_updated?r.a.createElement("span",{dangerouslySetInnerHTML:{__html:c}}):c),r.a.createElement(Pt,{className:"mb-2",item:t}),r.a.createElement("div",{className:"content"},t.content_updated?r.a.createElement("span",{dangerouslySetInnerHTML:{__html:s}}):function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:140;return e||(e=""),e.length>t?e.substr(0,t)+"...":e}(s)))))))},Ut=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.threads,n=e.className,a=e.isLoading,s=e.style;return r.a.createElement("div",{className:n,style:s},a&&r.a.createElement(yt,null),!a&&t.map((function(e){return!e.disabled&&r.a.createElement(Gt,{item:e,className:"my-4"})})))}}]),n}(a.Component),zt=Object(o.b)((function(e){return{threads:e.bbsthreads.threads,isLoading:e.bbsthreads.isLoading}}))(Ut),Vt=n(30),Kt=n(195);function Wt(e){return r.a.createElement(be.a,{block:!0,outline:!0,color:"primary",onClick:e.onClick},e.info)}var qt=n(340),Jt=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){return Object(b.a)(this,n),t.call(this)}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.onDrop,n=e.className,a=e.style;return r.a.createElement("div",{className:n,style:a},r.a.createElement(qt.a,{onDrop:function(e){return t(e)}},(function(e){var t=e.getRootProps,n=e.getInputProps;return r.a.createElement("div",Object.assign({className:"border rounded bg-light"},t()),r.a.createElement("input",n()),r.a.createElement("p",{className:"text-center text-secondary m-2"},"\u30d5\u30a1\u30a4\u30eb\u3092\u30c9\u30e9\u30c3\u30b0\uff06\u30c9\u30ed\u30c3\u30d7",r.a.createElement("br",null),"\u307e\u305f\u306f\u30af\u30ea\u30c3\u30af\u3057\u3066\u9078\u629e"))})))}}]),n}(a.Component),Qt=n(700),Zt=n(696),Yt=n(697),$t=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.isOpen,n=e.toggle,a=e.title,s=e.children;return r.a.createElement(Qt.a,{isOpen:t,toggle:n,size:"lg"},r.a.createElement(Zt.a,{toggle:n},a),r.a.createElement(Yt.a,null,s))}}]),n}(a.Component),Xt=$t,en=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isOpen:!1},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.children,a=t.className,s=t.style,c=t.Form,i=t.FormAttrs,o=this.props.title,l=this.state.isOpen,u=function(){e.setState({isOpen:!l})};return r.a.createElement("div",{className:a,style:s,onClick:u},n,r.a.createElement($t,{isOpen:l,title:o,toggle:u},r.a.createElement(c,Object.assign({},i,{onSubmit:u}))))}}]),n}(a.Component),tn=function(){return r.a.createElement("a",{href:"/auth/login"},"\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u304f\u3060\u3055\u3044")},nn=function(e){var t=e.className,n=e.style,a=e.src,s=e.alt,c=e.height,i=e.width,o=e.onClick,l={"object-fit":"cover",height:c||200,width:i||200};return r.a.createElement("div",{className:t,style:n,onClick:o},r.a.createElement("img",{src:a,alt:s,className:"img-thumbnail",style:l}))},an=n(196),rn=n.n(an),sn=function(e){return new Promise((function(t){var n=new FileReader;n.onload=function(e){t(e.target.result)},n.readAsDataURL(e)}))},cn=function(e){return new Promise((function(t){rn.a.read(e).then((function(e){e.getBase64(rn.a.MIME_JPEG,(function(e,n){t(n)}))}))}))},on=function(){var e=Object(j.a)(y.a.mark((function e(t){var n;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,sn(t);case 2:return n=e.sent,e.next=5,cn(n);case 5:return e.abrupt("return",e.sent);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ln=n(336),un=n.n(ln),mn=n(197);function dn(e){return e.slice(2+(e.lastIndexOf(".")-1>>>0))}function fn(e){return pn.apply(this,arguments)}function pn(){return(pn=Object(j.a)(y.a.mark((function e(t){var n,a,r;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,un.a.loadAsync(t);case 2:return n=e.sent,e.next=5,n.file("thumb.png").async("blob");case 5:return a=e.sent,e.next=8,Object(mn.a)(a,"image/png");case 8:return r=e.sent,e.abrupt("return",r);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function hn(e){return bn.apply(this,arguments)}function bn(){return(bn=Object(j.a)(y.a.mark((function e(t){var n,a,r,s;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.name,a=dn(n),r="phz"===a.toLowerCase(),e.next=5,Object(mn.a)(t,r?"application/zip":"text/plain");case 5:if(s=e.sent,e.t0=n,e.t1=s,e.t2=a,e.t3=r,!r){e.next=16;break}return e.next=13,fn(t);case 13:e.t4=e.sent,e.next=17;break;case 16:e.t4=null;case 17:return e.t5=e.t4,e.abrupt("return",{filename:e.t0,filedata:e.t1,type:e.t2,isPHZ:e.t3,thumb:e.t5});case 19:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var vn=n(36),En=function(e){return vn.c().required("".concat(e,"\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"))},gn=function(e,t){return En(e).max(t,"\u9577\u3055\u5236\u9650\uff1a".concat(t.toLocaleString(),"\u6587\u5b57"))},On=gn("\u5185\u5bb9",32e3),yn=vn.a().shape({content:On}),jn=vn.a().shape({title:gn("\u30bf\u30a4\u30c8\u30eb",32),content:On}),wn=vn.a().shape({deletepass:vn.c().oneOf(["\u524a\u9664","delete"]).required()}),kn=En("\u30d1\u30b9\u30ef\u30fc\u30c9").min(8,"8\u6587\u5b57\u4ee5\u4e0a\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044"),_n=En("\u30e6\u30fc\u30b6\u30fc\u540d"),Nn=vn.c().oneOf([vn.b("password")],"password\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093\u3002"),xn=En("\u691c\u8a3c\u30b3\u30fc\u30c9"),Sn=En("\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9").email("\u5f62\u5f0f\u304cEmail\u30a2\u30c9\u30ec\u30b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093"),Dn=En("\u30d1\u30b9\u30ef\u30fc\u30c9"),Cn=vn.a().shape({name:_n,password:Dn}),Tn=vn.a().shape({name:_n,password_old:kn,password:kn,password_confirm:Nn}),Ln=vn.a().shape({name:_n}),An=vn.a().shape({actKey:xn,password:kn,password_confirm:Nn}),In=vn.a().shape({name:_n,email:Sn,password:kn,password_confirm:Nn}),Rn=vn.a().shape({name:_n,actKey:xn}),Mn=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={validationError:"",isFileLoading:!1,filedata:[],filename:[],thumbs:[]},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.user_info,a=t.route,s=t.onSubmit,c=t.item,i=t.mode,o=t.className,l=t.style,u=this.state,m=u.validationError,d=u.isFileLoading,f=u.filedata,p=u.filename,h=u.thumbs,b=["WIKI","IMAGE","DATA"].includes(a),v=["IMAGE"].includes(a),E=["DATA"].includes(a),g="EDIT"===i,O={title:"",content:""};g&&(O=Object.assign({},O,{title:c.title,content:c.content}));var w=function(){var t=Object(j.a)(y.a.mark((function t(r,i){var o,l,u,m;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(o=i.resetForm,i.errors,l={},!g){t.next=9;break}return u={submition:{title:r.title,content:r.content}},t.next=6,pt(u,a,c.thread_id);case 6:l=t.sent,t.next=13;break;case 9:return m={submition:{title:r.title,user_name:n.name,user_id:n.sub,content:r.content,filedata:f}},t.next=12,dt(m,a);case 12:l=t.sent;case 13:if(!l.result){t.next=20;break}return t.next=16,ut(a);case 16:o(),s(),t.next=21;break;case 20:e.setState({validationError:l.ErrorMessage});case 21:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),k=function(){var t=Object(j.a)(y.a.mark((function t(n){var a,r,s,c,i,o,l,u;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.setState({isFileLoading:!0}),console.log(n),a=Object(Kt.a)(n),t.prev=3,a.s();case 5:if((r=a.n()).done){t.next=17;break}return s=r.value,c=e.state,i=c.filedata,o=c.filename,l=c.thumbs,t.next=10,on(s);case 10:u=t.sent,i.push(u),o.push(s.name),l.push(u),e.setState({filedata:i,filename:o,thumbs:l});case 15:t.next=5;break;case 17:t.next=22;break;case 19:t.prev=19,t.t0=t.catch(3),a.e(t.t0);case 22:return t.prev=22,a.f(),t.finish(22);case 25:e.setState({isFileLoading:!1});case 26:case"end":return t.stop()}}),t,null,[[3,19,22,25]])})));return function(e){return t.apply(this,arguments)}}(),_=function(){var t=Object(j.a)(y.a.mark((function t(n){var a,r,s,c,i,o,l;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.setState({isFileLoading:!0}),a=Object(Kt.a)(n),t.prev=2,a.s();case 4:if((r=a.n()).done){t.next=16;break}return s=r.value,t.next=8,hn(s);case 8:c=t.sent,i=c.filename,o=c.filedata,l=c.thumb,console.log(o),e.setState({filedata:[o],filename:[i],thumbs:l?[l]:[]});case 14:t.next=4;break;case 16:t.next=21;break;case 18:t.prev=18,t.t0=t.catch(2),a.e(t.t0);case 21:return t.prev=21,a.f(),t.finish(21);case 24:e.setState({isFileLoading:!1});case 25:case"end":return t.stop()}}),t,null,[[2,18,21,24]])})));return function(e){return t.apply(this,arguments)}}(),N=function(e){var t=e.files,n=e.className,a=e.style;return r.a.createElement("div",{className:n,style:a},r.a.createElement("p",{className:"mb-2"},(t||[]).length,"\u4ef6\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u9078\u629e\u3057\u3066\u3044\u307e\u3059"),t.map((function(e){return r.a.createElement("p",{className:"mb-2"},e," ")})))};return r.a.createElement("div",{className:o,style:l},K()?r.a.createElement(oe.a,{initialValues:O,validationSchema:jn,onSubmit:w,render:function(e){e.values,e.errors,e.touched,e.handleChange,e.handleBlur;var t=e.handleSubmit,n=e.isSubmitting;return r.a.createElement(le.a,{className:"text-left",onSubmit:t},v&&!g&&r.a.createElement(Jt,{className:"mb-2",onDrop:k}),E&&!g&&r.a.createElement(Jt,{className:"mb-2",onDrop:_}),(v||E)&&!g&&r.a.createElement("div",{className:"d-flex flex-wrap"},h.map((function(e,t){return r.a.createElement(nn,{className:"mr-2 mb-2",src:e,key:t,height:100,width:100})}))),(v||E)&&r.a.createElement(N,{files:p}),r.a.createElement(ge,{className:"mb-2",name:"title",placeholder:"Title"}),b?r.a.createElement(we,{className:"mb-2",name:"content"}):r.a.createElement(ge,{className:"mb-2",type:"textarea",name:"content",placeholder:"Content"}),r.a.createElement(be.a,{color:"primary",type:"submit",disabled:d||n},"submit")," ",r.a.createElement("div",{className:"form-error"},m))}}):r.a.createElement(tn,null))}}]),n}(a.Component),Pn=Object(o.b)((function(e){return{threads:e.bbsthreads.threads,user_info:e.user_info}}),(function(e){return{}}))(Mn),Bn=Pn,Fn=function(e){var t=e.className,n=e.style,a=e.title,s=Object(Vt.a)(e,["className","style","title"]);return a=a||"\u30b9\u30ec\u30c3\u30c9\u3092\u6295\u7a3f\u3059\u308b",r.a.createElement(en,{className:t,style:n,title:a,Form:Pn,FormAttrs:s},r.a.createElement(Wt,{info:a}))},Hn=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isLoading:!0},e}return Object(v.a)(n,[{key:"componentDidMount",value:function(){var e=Object(j.a)(y.a.mark((function e(){var t;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=this.props.match.params.route,e.next=3,ut(t);case 3:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"render",value:function(){var e=this.props.match.params.route;return r.a.createElement(ie,{BreadcrumbRoutes:[{title:e}],MainPageBlock:function(t){var n=t.className,a=t.style;return r.a.createElement("div",{className:n,style:a},r.a.createElement(Fn,{route:e,className:"mb-4 pb-4 border-bottom"}),r.a.createElement(Et,{className:"mb-4",mode:"THREAD"}),r.a.createElement(zt,null))}})}}]),n}(a.Component),Gn=n(77),Un=n(141),zn=n.n(Un),Vn=/^<\/?(script|style|link|iframe|embed|object|html|head|meta|body|form|input|button)/i,Kn=/^(on.+|href|action|id|data-.*)/i;function Wn(e){var t=e.className,n=e.style,a=e.value;return r.a.createElement("div",{className:t,style:n},r.a.createElement("span",{dangerouslySetInnerHTML:{__html:zn()(a||"")}}))}zn.a.setOptions({sanitize:!0,sanitizer:function(e){if(e.match(Vn)||0===e.indexOf("")}});var qn=n(698),Jn=function(e){var t=e.item,n=e.className,a=e.style,s=e.isMarkdown,c=t.content_updated||t.content;return r.a.createElement("div",{className:n,style:a},r.a.createElement("div",{class:"d-flex mb-3"},r.a.createElement(Pt,{item:t,className:"flex-fill"})),s&&r.a.createElement(Wn,{value:c}),!s&&r.a.createElement(qn.a,{style:{"white-space":"pre-wrap","word-wrap":"break-word"}},t.content_updated?r.a.createElement("span",{dangerouslySetInnerHTML:{__html:c}}):c))},Qn=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.item,n=e.className,a=e.style,s=e.isMarkdown;return r.a.createElement(ea,{className:n+" link",style:Object(Gn.a)(Object(Gn.a)({},a),{},{width:"100%"}),item:t,mode:"RESPONSE_LOG",title:"\u3053\u306e\u30ed\u30b0\u306b\u8fd4\u4fe1\u3059\u308b"},r.a.createElement(Jn,{item:t,isMarkdown:s}))}}]),n}(a.Component),Zn=Object(o.b)((function(e){return{user_info:e.user_info}}),(function(e){return{}}))(Qn),Yn=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={validationError:""},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.className,a=t.style,s=t.user_info,c=t.thread_info,i=t.onSubmit,o=t.item,l=t.mode,u=this.state.validationError,m=c.data.thread_id,d=function(){var t=Object(j.a)(y.a.mark((function t(n,a){var r,c,u;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=a.resetForm,c={submition:{user_name:s.name,user_id:s.sub,content:n.content}},u={result:null},"RESPONSE_LOG"!==l){t.next=10;break}return console.log("---response---"),t.next=7,tt(c,m,o.log_id);case 7:u=t.sent,t.next=22;break;case 10:if("EDIT"!==l){t.next=18;break}return console.log("---edit---"),c.submition={content:n.content},t.next=15,Xe(c,m,o.log_id);case 15:u=t.sent,t.next=22;break;case 18:return console.log("---post---"),t.next=21,Ye(c,m);case 21:u=t.sent;case 22:if(!u.result){t.next=27;break}return t.next=25,qe(m);case 25:r(),i();case 27:e.setState({validationError:u.ErrorMessage});case 28:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}(),f={content:"EDIT"===l?o.content:""},p=function(e){var t=e.handleSubmit,n=e.isSubmitting;return r.a.createElement(le.a,{className:"text-left",onSubmit:t},r.a.createElement(ge,{className:"mb-2",type:"textarea",name:"content",placeholder:"Content"}),r.a.createElement(be.a,{color:"primary",type:"submit",disabled:n},"Submit")," ")},h=function(){return r.a.createElement("div",null,r.a.createElement(oe.a,{initialValues:f,validationSchema:yn,onSubmit:d,render:p}),r.a.createElement("div",{className:"form-error"},u))};return r.a.createElement("div",{className:n,style:a},"RESPONSE_LOG"===l&&r.a.createElement(Jn,{item:o,className:"border-top border-bottom p-3 mb-3"}),K()?r.a.createElement(h,null):r.a.createElement(tn,null))}}]),n}(a.Component),$n=Object(o.b)((function(e){return{user_info:e.user_info,thread_info:e.thread_info}}),(function(e){return{onAddLogInfo:function(t){e(function(e){return{type:"ADD_LOG_INFO",log_info:e}}(t))},onDeleteLogInfo:function(){e({type:"DELETE_LOG_INFO"})}}}))(Yn),Xn=$n,ea=function(e){var t=e.className,n=e.style,a=e.children,s=e.title,c=Object(Vt.a)(e,["className","style","children","title"]);return r.a.createElement(en,{title:s,className:t,style:n,Form:$n,FormAttrs:c},a)},ta=function(e){var t=e.title;return t=t||"\u3053\u306e\u30b9\u30ec\u30c3\u30c9\u306b\u8fd4\u4fe1\u3059\u308b",r.a.createElement(ea,e,r.a.createElement(Wt,{info:t}))},na=n(341),aa=n(191),ra=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={validationError:""},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.item,a=t.className,s=t.style,c=t.onSubmit,i=t.mode,o=this.state.validationError,l=function(){var t=Object(j.a)(y.a.mark((function t(a,r){var s,o,l,u,m;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(s=r.resetForm,o=n.thread_id,l=n.log_id,u=n.route,m={},"THREAD"!==i){t.next=10;break}return t.next=6,bt(u,o);case 6:(m=t.sent).result&&(s(),c()),t.next=18;break;case 10:return t.next=12,at(o,l);case 12:if(!(m=t.sent).result){t.next=18;break}return t.next=16,qe(o);case 16:s(),c();case 18:e.setState({validationError:m.ErrorMessage});case 19:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}();return r.a.createElement("div",{className:a,style:s},r.a.createElement(oe.a,{initialValues:{deletepass:""},validationSchema:wn,onSubmit:l,render:function(e){var t=e.handleSubmit,n=e.isSubmitting;return r.a.createElement(le.a,{className:"text-left",onSubmit:t},r.a.createElement("p",{className:"text-danger"},"\u6295\u7a3f\u3092\u524a\u9664\u3059\u308b\u306b\u306f\u3001\u300c\u524a\u9664\u300d\u307e\u305f\u306f\u300cdelete\u300d\u3068\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"),r.a.createElement(ge,{className:"mb-2",name:"deletepass"}),r.a.createElement(be.a,{color:"primary",type:"submit",disabled:n},"Submit")," ")}}),r.a.createElement("div",{className:"form-error"},o))}}]),n}(a.Component),sa=ra,ca=function(e){var t=e.className,n=e.style,s=e.Head,c=e.Menu,i=Object(a.useState)(!1),o=Object(na.a)(i,2),l=o[0],u=o[1];return r.a.createElement(aa.a,{className:t,style:n,size:"sm",direction:"left",isOpen:l,toggle:function(){return u((function(e){return!e}))}},r.a.createElement(q.a,{caret:!0,className:"bg-light text-secondary border-secondary"},s||"menu"),c)},ia=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isDeleteFormOpen:!1,isEditFormOpen:!1},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.className,a=t.style,s=this.props.item,c=this.state,i=c.isDeleteFormOpen,o=c.isEditFormOpen,l=function(){e.setState({isDeleteFormOpen:!i})},u=function(){e.setState({isEditFormOpen:!o})};return r.a.createElement(ca,{className:n,style:a,Menu:r.a.createElement(J.a,null,r.a.createElement(Q.a,{onClick:u},"\u30ed\u30b0\u3092\u7de8\u96c6"),r.a.createElement(Q.a,{className:"text-danger",onClick:l},"\u30ed\u30b0\u3092\u524a\u9664"),r.a.createElement(Xt,{isOpen:i,title:"\u30ed\u30b0\u3092\u524a\u9664\u3059\u308b",toggle:l},r.a.createElement(sa,{item:s,mode:"LOG"})),r.a.createElement(Xt,{isOpen:o,title:"\u30ed\u30b0\u3092\u7de8\u96c6\u3059\u308b",toggle:u},r.a.createElement(Xn,{item:s,mode:"EDIT"})))})}}]),n}(a.Component),oa=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isDeleteFormOpen:!1,isEditFormOpen:!1},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.className,a=t.style,s=this.props.item,c=this.state,i=c.isDeleteFormOpen,o=c.isEditFormOpen,l=function(){e.setState({isDeleteFormOpen:!i})},u=function(){e.setState({isEditFormOpen:!o})};return r.a.createElement(ca,{className:n,style:a,Menu:r.a.createElement(J.a,null,r.a.createElement(Q.a,{onClick:u},"\u6295\u7a3f\u3092\u7de8\u96c6"),r.a.createElement(Q.a,{className:"text-danger",onClick:l},"\u6295\u7a3f\u3092\u524a\u9664"),r.a.createElement(Xt,{isOpen:i,title:"\u6295\u7a3f\u3092\u524a\u9664\u3059\u308b",toggle:l},r.a.createElement(sa,{item:s,mode:"THREAD"})),r.a.createElement(Xt,{isOpen:o,title:"\u6295\u7a3f\u3092\u7de8\u96c6\u3059\u308b",toggle:u},r.a.createElement(Bn,{item:s,mode:"EDIT",route:s.route})))})}}]),n}(a.Component),la=function(e){var t=e.className,n=e.style;return r.a.createElement("div",{className:t,style:n},r.a.createElement(qn.a,{className:"text-black-50",style:{"white-space":"pre-wrap","word-wrap":"break-word"}},"\u3053\u306e\u8fd4\u4fe1\u306f\u524a\u9664\u3055\u308c\u307e\u3057\u305f"))},ua=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={showResponse:!1},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.item,a=t.logs,s=this.props,c=s.user_info,i=s.className,o=s.style,l=this.state.showResponse,u=a.filter((function(e){if(e.response_to)return e.response_to===n.log_id&&!e.disabled})),m=function(){return r.a.createElement("div",{className:"d-flex flex-row py-3"},r.a.createElement(It,{post_id:n.log_id,nLike:n.nLike,onw_like_type:n.onw_like_type,className:"mr-3"}),r.a.createElement(Zn,{className:"flex-grow-1",item:n}),c.sub===n.user_id&&r.a.createElement(ia,{item:n,className:"",Head:"menu"}))};return r.a.createElement("div",{className:i,style:o},r.a.createElement("div",{className:"text-left border-top"},n.isDeleted?r.a.createElement(la,{className:"py-3"}):r.a.createElement(m,null),r.a.createElement("div",{className:"pl-4 border-left"},!l&&u.length>0&&r.a.createElement("div",{onClick:function(t){return e.setState({showResponse:!0})},className:"text-primary cursor-pointer"},u.length,"\u4ef6\u306e\u8fd4\u4fe1"),l&&u.map((function(e){return r.a.createElement(ma,{item:e,isClickable:!0})})))))}}]),n}(a.Component),ma=Object(o.b)((function(e){return{logs:e.bbslogs.data,user_info:e.user_info}}),(function(e){return{}}))(ua),da=ma,fa=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.style,a=e.logs,s=e.isLoading;return r.a.createElement("div",{className:t,style:n},r.a.createElement("div",{className:"text-left"},!s&&a.map((function(e){return r.a.createElement(da,{className:"mt-3",item:e,isClickable:!0,key:e.log_id})})),s&&r.a.createElement(yt,null)))}}]),n}(a.Component),pa=Object(o.b)((function(e){return{logs:e.bbslogs.data.filter((function(e){return!e.response_to&&!e.disabled})),isLoading:e.bbslogs.isLoading}}),(function(e){return{}}))(fa),ha=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(e){return Object(b.a)(this,n),t.call(this)}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.style,a=e.thread_info,s=function(e){var t=e.src;return r.a.createElement("img",{src:t,style:{width:"100%",height:"100%","max-height":"350px",objectFit:"cover"}})},c="https://img.algodooonline.net/"+a.filedata[0],i="https://img.algodooonline.net/"+a.filedata[0].replace(".phz","_thumb.png");return r.a.createElement("div",{className:t,style:n},r.a.createElement(s,{src:i}),r.a.createElement(jt,{href:c,className:"rounded border border-warning mt-2"},r.a.createElement("div",{className:"h5 text-center text-secondary font-weight-bold p-1"},"\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9")))}}]),n}(a.Component),ba=n(121),va=n(198),Ea=n.n(va),ga=(n(672),n(673),n(338)),Oa=n(339);function ya(e){var t=e.className,n=e.style,a=e.onClick;return r.a.createElement(wt.Icon,Object(ba.a)({className:t,style:n,size:30,icon:Oa.ic_chevron_right,onClick:a},"style",Object(Gn.a)(Object(Gn.a)({},n),{},{color:"gray",position:"absolute",transform:"translate(-40%, -100%)","text-align":"center"})))}function ja(e){var t=e.className,n=e.style,a=e.onClick;return r.a.createElement(wt.Icon,Object(ba.a)({className:t,style:n,size:30,icon:ga.ic_chevron_left,onClick:a},"style",Object(Gn.a)(Object(Gn.a)({},n),{},{color:"gray",position:"absolute",transform:"translate(0%, -100%)","text-align":"center"})))}var wa=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={nav1:null,nav2:null},e}return Object(v.a)(n,[{key:"componentDidMount",value:function(){this.setState({nav1:this.slider1,nav2:this.slider2})}},{key:"render",value:function(){var e=this,t=this.props,n=t.className,a=t.style,s=this.state.focus,c=this.props,i=c.images,o=c.root;i=i||[],o=o||"";var l={speed:250,infinite:!0,swipeToSlide:!0,nextArrow:r.a.createElement(ya,null),prevArrow:r.a.createElement(ja,null),adaptiveHeight:!0},u={centerMode:!0,infinite:!0,speed:250,slidesToShow:i.length>=5?5:i.length,swipeToSlide:!0,adaptiveHeight:!0,beforeChange:function(t,n){return e.setState({focus:n})}};return r.a.createElement("div",{className:n,style:a},r.a.createElement(Ea.a,Object.assign({},l,{asNavFor:this.state.nav2,ref:function(t){return e.slider1=t}}),i.map((function(e,t){return r.a.createElement("div",{className:"each-slide",key:t},r.a.createElement("img",{alt:"slide-".concat(t),src:o+e,width:"100%"}))}))),r.a.createElement(Ea.a,Object.assign({},u,{asNavFor:this.state.nav1,ref:function(t){return e.slider2=t}}),i.map((function(e,t){return r.a.createElement("div",{className:"each-slide px-1",key:t},r.a.createElement("img",{alt:"slide-".concat(t),src:o+e,width:100,className:"border",style:t===s?{opacity:1}:{opacity:.5}}))}))))}}]),n}(a.Component),ka=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.item,n=e.className,a=e.style,s=e.isMarkdownEnabled,c=this.props.user_info;return r.a.createElement("div",{className:n,style:a},r.a.createElement("div",{class:"d-flex mb-3"},r.a.createElement(Pt,{item:t,className:"flex-fill"}),c.sub===t.user_id&&r.a.createElement(oa,{item:t,className:"",Head:"menu"})),s?r.a.createElement(Wn,{value:t.content}):r.a.createElement(qn.a,{style:{"white-space":"pre-wrap","word-wrap":"break-word"}},t.content))}}]),n}(a.Component),_a=Object(o.b)((function(e){return{user_info:e.user_info}}),(function(e){return{}}))(ka),Na=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isFormOpen:!0},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.thread_info,n=e.isMarkdownEnabled;return r.a.createElement("div",{className:"text-left"},r.a.createElement("div",{className:"bbs-content y-border py-3"},r.a.createElement("h1",{className:"mb-4 font-weight-bold"},t.title),r.a.createElement("div",{className:"d-flex flex-row"},r.a.createElement(It,{post_id:t.thread_id,nLike:t.nLike,className:"mr-3"}),r.a.createElement("div",{className:"flex-grow-1",style:{width:"90%"}},r.a.createElement(_a,{item:t,isMarkdownEnabled:n})))))}}]),n}(a.Component),xa=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isFormOpen:!1},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.style,a=e.isLoading,s=e.thread_info,c=["WIKI","IMAGE","DATA"].includes(s.route),i=["IMAGE"].includes(s.route),o=["DATA"].includes(s.route),l=function(e){var t=e.className,n=e.style;return r.a.createElement("div",{className:t,style:n},o&&r.a.createElement(ha,{thread_info:s}),r.a.createElement(Na,{thread_info:s,isMarkdownEnabled:c}),i&&r.a.createElement(wa,{images:s.filedata,root:"https://img.algodooonline.net/"}))};return r.a.createElement("div",{className:t,style:n},a?r.a.createElement(yt,null):r.a.createElement(l,null))}}]),n}(a.Component),Sa=Object(o.b)((function(e){return{thread_info:e.thread_info.data,isLoading:e.thread_info.isLoading}}),(function(e){return{}}))(xa),Da=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"componentDidMount",value:function(){var e=Object(j.a)(y.a.mark((function e(){var t,n,a;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=this.props.match.params,n=t.route,a=t.thread_id,e.next=3,Qe(n,a);case 3:if(!K()){e.next=6;break}return e.next=6,qe(a);case 6:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"render",value:function(){var e=this.props.match.params.route,t=this.props.thread_info;return r.a.createElement(ie,{BreadcrumbRoutes:[{title:e,url:"/i/".concat(e)},{title:t.data.title}],MainPageBlock:function(e){var t=e.className,n=e.style;return r.a.createElement("div",{className:t,style:n},r.a.createElement(Sa,{className:"mb-4"}),r.a.createElement(ta,{className:"mb-4 pb-4 border-bottom"}),r.a.createElement(Et,{className:"mb-4"}),r.a.createElement(pa,null))}})}}]),n}(a.Component),Ca=Object(o.b)((function(e){return{thread_info:e.thread_info}}),(function(e){return{}}))(Da),Ta=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(e){var a;return Object(b.a)(this,n),(a=t.call(this)).state={input:"",message:""},a}return Object(v.a)(n,[{key:"getMessage",value:function(){var e=Object(j.a)(y.a.mark((function e(t){var n,a,r;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=this.props.user_info,e.next=3,fetch("https://ie5vrztqa7.execute-api.ap-northeast-1.amazonaws.com/api"+t,{mode:"cors",headers:{"x-api-key":"wR16EUuvYraYHQsmkgphexzCqunDlgG5RHwNlQff",Authorization:n.idToken}});case 3:return a=e.sent,e.next=6,a.json();case 6:r=e.sent,this.setState({message:r.message});case 8:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}()},{key:"componentDidMount",value:function(){var e=Object(j.a)(y.a.mark((function e(){var t;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=this.props.user_info,K()?this.setState({message:"\u30e6\u30fc\u30b6\u30fc: "+t.name+" ("+t.sub+")"}):this.setState({message:"\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u304f\u3060\u3055\u3044"});case 2:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"render",value:function(){var e=this.state.message,t=function(e){var t=e.className,n=e.style,a=e.href,s=e.title;return r.a.createElement("div",{className:t,style:n},r.a.createElement("div",{className:"index-list"},r.a.createElement("div",{className:"index-link"},s),r.a.createElement("a",{href:a},r.a.createElement("div",{display:"None"}))))};return r.a.createElement(ie,{MainPageBlock:function(n){var a=n.className,s=n.style;return r.a.createElement("div",{className:a,style:s},r.a.createElement("div",{className:"index text-center"},r.a.createElement("h1",{className:"index-head"},"AlgodooOnline"),r.a.createElement("div",{className:"message"},e),r.a.createElement("div",{className:"index-nav"},r.a.createElement(t,{href:"/i/BBS",title:"BBS\u63b2\u793a\u677f"}),r.a.createElement(t,{href:"/i/WIKI",title:"Wiki"}),r.a.createElement(t,{href:"/i/IMAGE",title:"\u753b\u50cf\u63b2\u793a\u677f"}),r.a.createElement(t,{href:"/i/DATA",title:"Phz/Phn\u30c7\u30fc\u30bf\u63b2\u793a\u677f"}))))}})}}]),n}(a.Component),La=Object(o.b)((function(e){return{user_info:e.user_info}}))(Ta),Aa=n(26),Ia=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this.props,t=e.MainPageBlock,n=e.BreadcrumbRoutes;return r.a.createElement(ie,{BreadcrumbRoutes:n,MainPageBlock:function(){return r.a.createElement("div",{className:"col-md-4 offset-md-4 bg-light mt-4 p-4 border"},r.a.createElement(t,null))}})}}]),n}(a.Component),Ra=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={validationError:""},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.user_info,a=t.onActivated,s=Object(Vt.a)(t,["user_info","onActivated"]),c=n.name,i=this.state.validationError,o={name:c,actKey:""},l=Rn,u=function(){var t=Object(j.a)(y.a.mark((function t(n){var r;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r=n.actKey,F(n.name,r,(function(t){t?e.setState({validationError:t.message}):a()}));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return r.a.createElement("div",s,r.a.createElement(oe.a,{initialValues:o,validationSchema:l,onSubmit:u,render:function(e){var t=e.handleSubmit,n=e.isSubmitting;return r.a.createElement(le.a,{className:"text-left",onSubmit:t},r.a.createElement("h3",{className:"border-bottom mb-4 font-weight-bolder"},"\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u65b0\u898f\u4f5c\u6210"),r.a.createElement("p",null,"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u306b\u9001\u4fe1\u3055\u308c\u305f\u691c\u8a3c\u30b3\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u3001\u30e6\u30fc\u30b6\u30fc\u767b\u9332\u3092\u5b8c\u4e86\u3057\u3066\u304f\u3060\u3055\u3044"),r.a.createElement(Oe,{title:"\u30e6\u30fc\u30b6\u30fc\u540d",className:"mb-2",name:"name"}),r.a.createElement(Oe,{title:"\u78ba\u8a8d\u30b3\u30fc\u30c9",className:"mb-2",name:"actKey"}),r.a.createElement(be.a,{color:"primary",type:"submit",disabled:n},"\u672c\u767b\u9332"),r.a.createElement("div",{className:"form-error"},i))}}))}}]),n}(a.Component),Ma=Object(o.b)((function(e){return{user_info:e.user_info}}))(Ra),Pa=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={validationError:""},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.onCodeDelivered,a=t.Username,s=void 0===a?"":a,c=Object(Vt.a)(t,["onCodeDelivered","Username"]),i=this.state.validationError,o=""!==s,l={name:s,email:"",password:""},u=In,m=function(){var t=Object(j.a)(y.a.mark((function t(a){var r,s,c;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r=a.name,s=a.email,c=a.password,B(r,c,s,(function(t){t?e.setState({validationError:t.message}):n(r)}));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return r.a.createElement("div",c,r.a.createElement(oe.a,{initialValues:l,validationSchema:u,onSubmit:m,render:function(e){var t=e.handleSubmit,n=e.isSubmitting;return r.a.createElement(le.a,{className:"text-left",onSubmit:t},r.a.createElement("h3",{className:"border-bottom mb-4 font-weight-bolder"},"\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u65b0\u898f\u4f5c\u6210"),o?r.a.createElement("p",null,"\u30e6\u30fc\u30b6\u30fc\u540d: ",s):r.a.createElement(Oe,{title:"\u30e6\u30fc\u30b6\u30fc\u540d",className:"mb-2",name:"name"}),r.a.createElement(Oe,{title:"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9",className:"mb-2",name:"email"}),r.a.createElement(Oe,{type:"password",title:"\u30d1\u30b9\u30ef\u30fc\u30c9",className:"mb-2",name:"password"}),r.a.createElement(Oe,{type:"password",title:"\u30d1\u30b9\u30ef\u30fc\u30c9(\u78ba\u8a8d\u7528)",className:"mb-2",name:"password_confirm"}),r.a.createElement(be.a,{color:"primary",type:"submit",disabled:n},"\u4eee\u767b\u9332\u3059\u308b(\u691c\u8a3c\u30b3\u30fc\u30c9\u9001\u4fe1)"),r.a.createElement("div",{className:"form-error"},i))}}))}}]),n}(a.Component),Ba=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isCodeDelivered:!1,isSignUp:!1},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props.match.params.Username,n=void 0===t?"":t,a=this.state,s=a.isCodeDelivered,c=a.isSignUp;console.log(this.props.match.params);var i=function(t){e.setState({isCodeDelivered:!0})},o=function(){e.setState({isSignUp:!0})};return c?r.a.createElement(Aa.a,{to:"/auth/login"}):r.a.createElement(Ia,{MainPageBlock:function(){return r.a.createElement("div",null,s?r.a.createElement(Ma,{onActivated:o}):r.a.createElement(Pa,{onCodeDelivered:i,Username:n}))}})}}]),n}(a.Component),Fa=h.dispatch,Ha=function(){var e=Object(j.a)(y.a.mark((function e(t,n){var a,r;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a={Username:t,v1_password:n},e.next=3,De("/user/signin",{submition:a});case 3:return r=e.sent,Fa(D(t)),e.abrupt("return",r);case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Ga=function(){var e=Object(j.a)(y.a.mark((function e(){var t,n,a,r,s;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=h.getState(),n=t.user_info,a=n.idToken,n.refreshToken,n.refreshTokenExp,r={idToken:a},e.next=5,De("/user/update",{submition:r});case 5:return s=e.sent,e.abrupt("return",s);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ua=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={validationError:"",isLoggedInV2:!1},e}return Object(v.a)(n,[{key:"componentDidUpdate",value:function(){var e=Object(j.a)(y.a.mark((function e(){var t;return y.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.props.onLoggedIn,this.state.isLoggedInV2,!K()){e.next=6;break}return e.next=5,Ga();case 5:t();case 6:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()},{key:"render",value:function(){var e=this,t=this.props,n=t.user_info,a=(t.onLoggedIn,t.onV1LoggedIn),s=Object(Vt.a)(t,["user_info","onLoggedIn","onV1LoggedIn"]),c=this.state.validationError,i={name:n.name,password:""},o=Cn,l=function(){var t=Object(j.a)(y.a.mark((function t(n){var r,s;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=n.name,s=n.password,t.next=3,Ha(r,s);case 3:t.sent.isV1?a({name:r}):H(r,s,(function(t){t?e.setState({validationError:t.message}):e.setState({isLoggedInV2:!0})}));case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return r.a.createElement("div",s,r.a.createElement(oe.a,{initialValues:i,validationSchema:o,onSubmit:l,render:function(e){var t=e.handleSubmit,n=e.isSubmitting;return r.a.createElement(le.a,{className:"text-left",onSubmit:t},r.a.createElement("h3",{className:"border-bottom mb-4 font-weight-bolder"},"\u30ed\u30b0\u30a4\u30f3\u3059\u308b"),r.a.createElement(Oe,{title:"\u30e6\u30fc\u30b6\u30fc\u540d",className:"mb-2",name:"name"}),r.a.createElement(Oe,{title:"\u30d1\u30b9\u30ef\u30fc\u30c9",type:"password",className:"mb-2",name:"password"}),r.a.createElement(be.a,{color:"primary",type:"submit",disabled:n},"Log in")," ",r.a.createElement("div",{className:"form-error"},c))}}))}}]),n}(a.Component),za=Object(o.b)((function(e){return{user_info:e.user_info}}))(Ua),Va=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isLoggedIn:!1,isLoggedInV1:!1,allowSignUpV2:!1,v1_name:""},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.state,n=t.isLoggedIn,a=t.isLoggedInV1,s=t.allowSignUpV2,c=t.v1_name,i=function(){e.setState({isLoggedIn:!0})},o=function(t){e.setState({isLoggedInV1:!0,v1_name:t.name})},l=function(t){e.setState({allowSignUpV2:!0})};return r.a.createElement(Ia,{MainPageBlock:a?function(){return r.a.createElement("div",null,a&&s&&r.a.createElement(Aa.a,{to:"/auth/signup/".concat(c)}),r.a.createElement("h4",null,"\u304a\u304b\u3048\u308a\u306a\u3055\u3044!"),r.a.createElement("p",null,"\u8a8d\u8a3c\u65b9\u5f0f\u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002"),r.a.createElement("p",null,"\u7d9a\u884c\u3059\u308b\u306b\u306f\u3001\u65b0\u3057\u3044\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u4f5c\u6210\u3057\u3066\u304f\u3060\u3055\u3044\u3002"),r.a.createElement(be.a,{onClick:l},"\u73fe\u884c\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u4f5c\u6210"))}:function(){return r.a.createElement("div",null,n&&r.a.createElement(Aa.a,{to:"/"}),r.a.createElement(za,{onLoggedIn:i,onV1LoggedIn:o}),r.a.createElement("div",{className:"mt-2"},r.a.createElement("a",{href:"/auth/signup",className:"mr-3"},"\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u65b0\u898f\u4f5c\u6210\u3059\u308b")),r.a.createElement("div",{className:"mt-2"},r.a.createElement("a",{href:"/auth/forgotpass"},"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5fd8\u308c\u305f\u5834\u5408")))}})}}]),n}(a.Component),Ka=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(e){var a;return Object(b.a)(this,n),(a=t.call(this,e)).state={},a}return Object(v.a)(n,[{key:"render",value:function(){var e=function(){M({type:"LOGOUT"})};return K()?r.a.createElement(Ia,{MainPageBlock:function(){return r.a.createElement(le.a,{className:"text-left"},r.a.createElement("h3",{className:"border-bottom mb-4 font-weight-bolder"},"\u30ed\u30b0\u30a2\u30a6\u30c8\u3059\u308b"),r.a.createElement(de.a,null,r.a.createElement(fe.a,null,"\u4e0b\u306e\u30dc\u30bf\u30f3\u3092\u62bc\u3059\u3068\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\u307e\u3059")),r.a.createElement(be.a,{color:"danger",type:"button",onClick:e},"Log Out"))}}):r.a.createElement(Aa.a,{to:"/"})}}]),n}(a.Component),Wa=Object(o.b)((function(e){return{user_info:e.user_info}}),(function(e){return{}}))(Ka),qa=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(e){var a;return Object(b.a)(this,n),(a=t.call(this,e)).state={validationError:""},a}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.user_info,a=t.onPasswordChanged,s=Object(Vt.a)(t,["user_info","onPasswordChanged"]),c=this.state.validationError,i={name:n.name,password_old:"",password:"",password_confirm:""},o=Tn,l=function(){var t=Object(j.a)(y.a.mark((function t(n){var r,s,c;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r=n.name,s=n.password_old,c=n.password,G(r,s,c,(function(t){t?e.setState({validationError:t.message}):a()}));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return r.a.createElement("div",s,r.a.createElement(oe.a,{initialValues:i,validationSchema:o,onSubmit:l,render:function(e){var t=e.handleSubmit,n=e.isSubmitting;return r.a.createElement(le.a,{className:"text-left",onSubmit:t},r.a.createElement("h3",{className:"border-bottom mb-4 font-weight-bolder"},"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3059\u308b"),r.a.createElement(Oe,{title:"\u30e6\u30fc\u30b6\u30fc\u540d",className:"mb-2",name:"name"}),r.a.createElement(Oe,{title:"\u30d1\u30b9\u30ef\u30fc\u30c9",type:"password",className:"mb-2",name:"password_old"}),r.a.createElement(Oe,{title:"\u65b0\u3057\u3044\u30d1\u30b9\u30ef\u30fc\u30c9",type:"password",className:"mb-2",name:"password"}),r.a.createElement(Oe,{title:"\u65b0\u3057\u3044\u30d1\u30b9\u30ef\u30fc\u30c9 (\u78ba\u8a8d\u7528)",type:"password",className:"mb-2",name:"password_confirm"}),r.a.createElement(be.a,{color:"primary",type:"submit",disabled:n},"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4")," ",r.a.createElement("div",{className:"form-error"},c))}}))}}]),n}(a.Component),Ja=Object(o.b)((function(e){return{user_info:e.user_info}}))(qa),Qa=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isPasswordChanged:!1},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.state.isPasswordChanged,n=function(){e.setState({isPasswordChanged:!0})};return t?r.a.createElement(Aa.a,{to:"/"}):r.a.createElement(Ia,{MainPageBlock:function(){return r.a.createElement(Ja,{onPasswordChanged:n})}})}}]),n}(a.Component),Za=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={validationError:""},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.onCodeDelivered,a=Object(Vt.a)(t,["onCodeDelivered"]),s=this.state.validationError,c=Ln,i=function(){var t=Object(j.a)(y.a.mark((function t(a){var r;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:U(r=a.name,(function(t){t?e.setState({validationError_code:t.message}):n(r)}));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return r.a.createElement("div",a,r.a.createElement(oe.a,{initialValues:{name:""},validationSchema:c,onSubmit:i,render:function(e){var t=e.handleSubmit,n=e.isSubmitting;return r.a.createElement(le.a,{className:"text-left",onSubmit:t},r.a.createElement("h3",{className:"border-bottom mb-4 font-weight-bolder"},"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5fd8\u308c\u305f\u5834\u5408"),r.a.createElement(Oe,{title:"\u30e6\u30fc\u30b6\u30fc\u540d",className:"mb-2",name:"name"}),r.a.createElement(be.a,{color:"primary",type:"submit",disabled:n},"\u691c\u8a3c\u30b3\u30fc\u30c9\u3092\u9001\u308b"),r.a.createElement("div",{className:"form-error"},s))}}))}}]),n}(a.Component),Ya=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={validationError:""},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.props,n=t.user_info,a=t.onPasswordRecovered,s=Object(Vt.a)(t,["user_info","onPasswordRecovered"]),c=n.name,i=this.state.validationError,o=An,l=function(){var t=Object(j.a)(y.a.mark((function t(n){var r,s;return y.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r=n.actKey,s=n.password,z(c,r,s,(function(t){t?e.setState({validationError:t.message}):a()}));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return r.a.createElement("div",s,r.a.createElement(oe.a,{initialValues:{actKey:"",password:"",password_confirm:""},validationSchema:o,onSubmit:l,render:function(e){var t=e.handleSubmit,n=e.isSubmitting;return r.a.createElement(le.a,{className:"text-left",onSubmit:t},r.a.createElement("h3",{className:"border-bottom mb-4 font-weight-bolder"},"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5fd8\u308c\u305f\u5834\u5408"),r.a.createElement("p",null,"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u306b\u9001\u4fe1\u3055\u308c\u305f\u691c\u8a3c\u30b3\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u56de\u5fa9\u3057\u3066\u304f\u3060\u3055\u3044"),r.a.createElement(Oe,{title:"\u691c\u8a3c\u30b3\u30fc\u30c9",className:"mb-2",name:"actKey"}),r.a.createElement(Oe,{type:"password",title:"\u65b0\u3057\u3044\u30d1\u30b9\u30ef\u30fc\u30c9",className:"mb-2",name:"password"}),r.a.createElement(Oe,{type:"password",title:"\u65b0\u3057\u3044\u30d1\u30b9\u30ef\u30fc\u30c9(\u78ba\u8a8d\u7528)",className:"mb-2",name:"password_confirm"}),r.a.createElement(be.a,{color:"primary",type:"submit",disabled:n},"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4\u3059\u308b"),r.a.createElement("div",{className:"form-error"},i))}}))}}]),n}(a.Component),$a=Object(o.b)((function(e){return{user_info:e.user_info}}))(Ya),Xa=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={isCodeDelivered:!1,isPasswordRecovered:!1,name:null},e}return Object(v.a)(n,[{key:"render",value:function(){var e=this,t=this.state,n=t.isCodeDelivered,a=t.isPasswordRecovered,s=t.name,c=function(t){e.setState({isCodeDelivered:!0,name:t})},i=function(){e.setState({isPasswordRecovered:!0})};return a?r.a.createElement(Aa.a,{to:"/"}):r.a.createElement(Ia,{MainPageBlock:function(){return r.a.createElement("div",null,n?r.a.createElement($a,{name:s,onPasswordRecovered:i}):r.a.createElement(Za,{onCodeDelivered:c}))}})}}]),n}(a.Component),er=n(81),tr=function(e){Object(E.a)(n,e);var t=Object(g.a)(n);function n(){var e;return Object(b.a)(this,n),(e=t.call(this)).state={},e}return Object(v.a)(n,[{key:"render",value:function(){return r.a.createElement(er.a,null,r.a.createElement(Aa.d,null,r.a.createElement(Aa.b,{exact:!0,path:"/",component:La}),r.a.createElement(Aa.b,{exact:!0,path:"/i/:route",component:Hn}),r.a.createElement(Aa.b,{path:"/i/:route/:thread_id",component:Ca}),r.a.createElement(Aa.b,{path:"/auth/signup/:Username",component:Ba}),r.a.createElement(Aa.b,{path:"/auth/signup",component:Ba}),r.a.createElement(Aa.b,{path:"/auth/login",component:Va}),r.a.createElement(Aa.b,{path:"/auth/logout",component:Wa}),r.a.createElement(Aa.b,{path:"/auth/changepass",component:Qa}),r.a.createElement(Aa.b,{path:"/auth/forgotpass",component:Xa}),r.a.createElement(Aa.b,{component:function(){return r.a.createElement(Aa.a,{to:"/"})}})))}}]),n}(a.Component);c.a.render(r.a.createElement(o.a,{store:h},r.a.createElement(i.a,null,r.a.createElement(tr,null))),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){console.error(e.message)}))}},[[342,1,2]]]); //# sourceMappingURL=main.2de835ab.chunk.js.map