Second frontend, written in Next.JS + Typescript.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
17 KiB

{"code":"(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{\"7W2i\":function(e,t,r){var n=r(\"SksO\");e.exports=function(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Super expression must either be null or a function\");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&n(e,t)}},BMP1:function(e,t,r){\"use strict\";var n=r(\"284h\")(r(\"IKlv\"));window.next=n,(0,n.default)().catch((function(e){console.error(e.message+\"\\n\"+e.stack)}))},DqTX:function(e,t,r){\"use strict\";t.__esModule=!0,t.default=function(){var e=null;return function(t){var r=e=Promise.resolve().then((function(){if(r===e){e=null;var n={};t.forEach((function(e){var t=n[e.type]||[];t.push(e),n[e.type]=t}));var a=n.title?n.title[0]:null,i=\"\";if(a){var u=a.props.children;i=\"string\"===typeof u?u:u.join(\"\")}i!==document.title&&(document.title=i),[\"meta\",\"base\",\"link\",\"style\",\"script\"].forEach((function(e){!function(e,t){var r=document.getElementsByTagName(\"head\")[0],n=r.querySelector(\"meta[name=next-head-count]\");0;for(var a=Number(n.content),i=[],u=0,c=n.previousElementSibling;u<a;u++,c=c.previousElementSibling)c.tagName.toLowerCase()===e&&i.push(c);var s=t.map(o).filter((function(e){for(var t=0,r=i.length;t<r;t++){if(i[t].isEqualNode(e))return i.splice(t,1),!1}return!0}));i.forEach((function(e){return e.parentNode.removeChild(e)})),s.forEach((function(e){return r.insertBefore(e,n)})),n.content=(a-i.length+s.length).toString()}(e,n[e]||[])}))}}))}};var n={acceptCharset:\"accept-charset\",className:\"class\",htmlFor:\"for\",httpEquiv:\"http-equiv\"};function o(e){var t=e.type,r=e.props,o=document.createElement(t);for(var a in r)if(r.hasOwnProperty(a)&&\"children\"!==a&&\"dangerouslySetInnerHTML\"!==a&&void 0!==r[a]){var i=n[a]||a.toLowerCase();o.setAttribute(i,r[a])}var u=r.children,c=r.dangerouslySetInnerHTML;return c?o.innerHTML=c.__html||\"\":u&&(o.textContent=\"string\"===typeof u?u:u.join(\"\")),o}},FYa8:function(e,t,r){\"use strict\";var n=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t};Object.defineProperty(t,\"__esModule\",{value:!0});var o=n(r(\"q1tI\"));t.HeadManagerContext=o.createContext(null)},IKlv:function(e,t,r){\"use strict\";var n=r(\"o0o1\"),o=r(\"lwsE\"),a=r(\"W8MJ\"),i=r(\"7W2i\"),u=r(\"a1gu\"),c=r(\"Nsbk\"),s=r(\"J4zp\");function f(e){var t=function(){if(\"undefined\"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if(\"function\"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=c(e);if(t){var o=c(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return u(this,r)}}var l=r(\"284h\"),p=r(\"TqRt\");t.__esModule=!0,t.render=V,t.renderError=K,t.default=t.emitter=t.router=t.version=void 0;var d=p(r(\"pVnL\")),m=(p(r(\"284h\")),p(r(\"q1tI\"))),h=p(r(\"i8i4\")),v=p(r(\"DqTX\")),y=r(\"nOHt\"),g=p(r(\"dZ6Y\")),b=r(\"g/15\"),_=p(r(\"zmvN\")),E=l(r(\"yLiY\")),w=r(\"FYa8\"),x=r(\"qOIg\"),P=r(\"s4NR\"),R=r(\"/jkW\"),S=r(\"bGXG\");\"finally\"in Promise.prototype||(Promise.prototype.finally=r(\"Z577\"));var T=JSON.parse(document.getElementById(\"__NEXT_DATA__\").textContent);window.__NEXT_DATA__=T;t.version=\"9.3.5\";var C=T.props,k=T.err,I=T.page,N=T.query,A=T.buildId,M=T.assetPrefix,O=T.runtimeConfig,j=T.dynamicIds,D=T.isFallback,L=M||\"\";r.p=L+\"/_next/\",E.setConfig({serverRuntimeConfig:{},publicRuntimeConfig:O||{}});var q=(0,b.getURL)(),B=new _.default(A,L),H=function(e){var t=s(e,2),r=t[0],n=t[1];return B.registerPage(r,n)};window.__NEXT_P&&window.__NEXT_P.map(H),window.__NEXT_P=[],window.__NEXT_P.push=H;var U,F,G,X,Y,J,W=(0,v.default)(),Z=document.getElementById(\"__next\");t.router=F;var $=function(e){i(r,e);var t=f(r);function r(){return o(this,r),t.apply(this,arguments)}return a(r,[{key:\"componentDidCatch\",value:function(e,t){this.props.fn(e,t)}},{key:\"componentDidMount\",value:function(){this.scrollToHash(),F.isSsr&&(D||T.nextExport&&((0,R.isDynamicRoute)(F.pathname)||location.search)||C.__N_SSG&&location.search)&&F.replace(F.pathname+\"?\"+(0,P.stringify)((0,d.default)({},F.query,{},(0,P.parse)(location.search.substr(1)))),q,{_h:1,shallow:!D})}},{key:\"componentDidUpdate\",value:function(){this.scrollToHash()}},{key:\"scrollToHash\",value:function(){var e=location.hash;if(e=e&&e.substring(1)){var t=document.getElementById(e);t&&setTimeout((function(){return t.scrollIntoView()}),0)}}},{key:\"render\",value:function(){return this.props.children}}]),r}(m.default.Component),z=(0,g.default)();t.emitter=z;function V(e){return n.async((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.err){t.next=4;break}return t.next=3,n.awrap(K(e));case 3:return t.abrupt(\"return\");case 4:return t.prev=4,t.next=7,n.awrap(ie(e));case 7:t.next=13;break;case 9:return t.prev=9,t.t0=t.catch(4),t.next=13,n.awrap(K((0,d.default)({},e,{err:t.t0})));case 13:case\"end\":return t.stop()}}),null,null,[[4,9]],Promise)}function K(e){var t,r,o,a,i,u;return n.async((function(c){for(;;)switch(c.prev=c.next){case 0:t=e.App,r=e.err,c.next=3;break;case 3:return console.error(r),c.next=7,n.awrap(B.loadPage(\"/_error\"));case 7:if(o=c.sent,G=o.page,a=ae(t),i={Component:G,AppTree:a,router:F,ctx:{err:r,pathname:I,query:N,asPath:q,AppTree:a}},!e.props){c.next=15;break}c.t0=e.props,c.next=18;break;case 15:return c.next=17,n.awrap((0,b.loadGetInitialProps)(t,i));case 17:c.t0=c.sent;case 18:return u=c.t0,c.next=21,n.awrap(ie((0,d.default)({},e,{err:r,Component:G,props:u})));case 21:case\"end\":return c.stop()}}),null,null,null,Promise)}t.default=function(e){var r,o,a,i,u;return n.async((function(c){for(;;)switch(c.prev=c.next){case 0:return(void 0===e?{}:e).webpackHMR,c.next=4,n.awrap(B.loadPageScript(\"/_app\"));case 4:return r=c.sent,o=r.page,a=r.mod,Y=o,a&&a.unstable_onPerformanceData&&(J=function(e){var t=e.name,r=e.startTime,n=e.value,o=e.duration,i=e.entryType;a.unstable_onPerformanceData({name:t,startTime:r,value:n,duration:o,entryType:i})}),i=k,c.prev=10,c.next=14,n.awrap(B.loadPage(I));case 14:u=c.sent,X=u.page,c.next=20;break;case 20:c.next=25;break;case 22:c.prev=22,c.t0=c.catch(10),i=c.t0;case 25:if(!window.__NEXT_PRELOADREADY){c.next=28;break}return c.next=28,n.awrap(window.__NEXT_PRELOADREADY(j));case 28:return t.router=F=(0,y.createRouter)(I,N,q,{initialProps:C,pageLoader:B,App:Y,Component:X,wrapApp:ae,err:i,isFallback:D,subscription:function(e,t){V({App:t,Component:e.Component,props:e.props,err:e.err})}}),V({App:Y,Component:X,props:C,err:i}),c.abrupt(\"return\",z);case 34:c.next=36;break;case 36:case\"end\":return c.stop()}}),null,null,[[10,22]],Promise)};var Q=\"function\"===typeof h.default.hydrate;function ee(e,t){if(b.ST&&performance.mark(\"beforeRender\"),Q?(h.default.hydrate(e,t,te),Q=!1):h.default.render(e,t,re),J&&b.ST)try{(0,S.observeLayoutShift)(J),(0,S.observeLargestContentfulPaint)(J),(0,S.observePaint)(J)}catch(r){window.addEventListener(\"load\",(function(){performance.getEntriesByType(\"paint\").forEach(J)}))}}function te(){b.ST&&(performance.mark(\"afterHydrate\"),performance.measure(\"Next.js-before-hydration\",\"navigationStart\",\"beforeRender\"),performance.measure(\"Next.js-hydration\",\"beforeRender\",\"afterHydrate\"),J&&(performance.getEntriesByName(\"Next.js-hydration\").forEach(J),performance.getEntriesByName(\"beforeRender\").forEach(J)),ne())}function re(){if(b.ST){performance.mark(\"afterRender\");var e=performance.getEntriesByName(\"routeChange\",\"mark\");e.length&&(performance.measure(\"Next.js-route-change-to-render\",e[0].name,\"beforeRender\"),performance.measure(\"Next.js-render\",\"beforeRender\",\"afterRender\"),J&&(performance.getEntriesByName(\"Next.js-render\").forEach(J),performance.getEntriesByName(\"Next.js-route-change-to-render\").forEach(J)),ne(),[\"Next.js-route-change-to-render\",\"Next.js-render\"].forEach((function(e){return performance.clearMeasures(e)})))}}function ne(){[\"beforeRender\",\"afterHydrate\",\"afterRender\",\"routeChange\"].forEach((function(e){return performance.clearMarks(e)}))}function oe(e){var t=e.children;return m.default.createElement($,{fn:function(e){return K({App:Y,err:e}).catch((function(e){return console.error(\"Error rendering page: \",e)}))}},m.default.createElement(x.RouterContext.Provider,{value:(0,y.makePublicRouterInstance)(F)},m.default.createElement(w.HeadManagerContext.Provider,{value:W},t)))}var ae=function(e){return function(t){var r=(0,d.default)({},t,{Component:X,err:k,router:F});return m.default.createElement(oe,null,m.default.createElement(e,r))}};function ie(e){var t,r,o,a,i,u,c,s,f,l,p;return n.async((function(h){for(;;)switch(h.prev=h.next){case 0:if(t=e.App,r=e.Component,o=e.props,a=e.err,o||!r||r===G||U.Component!==G){h.next=8;break}return u=(i=F).pathname,c=i.query,s=i.asPath,f=ae(t),l={router:F,AppTree:f,Component:G,ctx:{err:a,pathname:u,query:c,asPath:s,AppTree:f}},h.next=7,n.awrap((0,b.loadGetInitialProps)(t,l));case 7:o=h.sent;case 8:r=r||U.Component,o=o||U.props,p=(0,d.default)({},o,{Component:r,err:a,router:F}),U=p,z.emit(\"before-reactdom-render\",{Component:r,ErrorComponent:G,appProps:p}),ee(m.default.createElement(oe,null,m.default.createElement(t,p)),Z),z.emit(\"after-reactdom-render\",{Component:r,ErrorComponent:G,appProps:p});case 16:case\"end\":return h.stop()}}),null,null,null,Promise)}},Nsbk:function(e,t){function r(t){return e.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},r(t)}e.exports=r},PJYZ:function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");return e}},Z577:function(e,t){Promise.prototype.finally=function(e){if(\"function\"!=typeof e)return this.then(e,e);var t=this.constructor||Promise;return this.then((function(r){return t.resolve(e()).then((function(){return r}))}),(function(r){return t.resolve(e()).then((function(){throw r}))}))}},a1gu:function(e,t,r){var n=r(\"cDf5\"),o=r(\"PJYZ\");e.exports=function(e,t){return!t||\"object\"!==n(t)&&\"function\"!==typeof t?o(e):t}},bGXG:function(e,t,r){\"use strict\";function n(e,t){var r;if(\"undefined\"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,t){if(!e)return;if(\"string\"===typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);\"Object\"===r&&e.constructor&&(r=e.constructor.name);if(\"Map\"===r||\"Set\"===r)return Array.from(e);if(\"Arguments\"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return o(e,t)}(e))||t&&e&&\"number\"===typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\")}var i,u=!0,c=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return u=e.done,e},e:function(e){c=!0,i=e},f:function(){try{u||null==r.return||r.return()}finally{if(c)throw i}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function a(e){return!(!self.PerformanceObserver||!PerformanceObserver.supportedEntryTypes)&&PerformanceObserver.supportedEntryTypes.includes(e)}t.__esModule=!0,t.observeLayoutShift=function(e){if(a(\"layout-shift\")){var t=0,r=new PerformanceObserver((function(e){var r,o=n(e.getEntries());try{for(o.s();!(r=o.n()).done;){var a=r.value;a.hadRecentInput||(t+=a.value)}}catch(i){o.e(i)}finally{o.f()}}));r.observe({type:\"layout-shift\",buffered:!0}),document.addEventListener(\"visibilitychange\",(function n(){\"hidden\"===document.visibilityState&&(r.takeRecords(),r.disconnect(),document.removeEventListener(\"visibilitychange\",n,!0),e({name:\"cumulative-layout-shift\",value:t}))}),!0)}},t.observeLargestContentfulPaint=function(e){if(a(\"largest-contentful-paint\")){var t;new PerformanceObserver((function(e){var r=e.getEntries(),n=r[r.length-1];t=n.renderTime||n.loadTime})).observe({type:\"largest-contentful-paint\",buffered:!0}),document.addEventListener(\"visibilitychange\",(function r(){t&&\"hidden\"===document.visibilityState&&(document.removeEventListener(\"visibilitychange\",r,!0),e({name:\"largest-contentful-paint\",value:t}))}),!0)}},t.observePaint=function(e){new PerformanceObserver((function(t){t.getEntries().forEach(e)})).observe({type:\"paint\",buffered:!0})}},pVnL:function(e,t){function r(){return e.exports=r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},r.apply(this,arguments)}e.exports=r},yLiY:function(e,t,r){\"use strict\";var n;Object.defineProperty(t,\"__esModule\",{value:!0}),t.default=function(){return n},t.setConfig=function(e){n=e}},zmvN:function(e,t,r){\"use strict\";var n=r(\"lwsE\"),o=r(\"W8MJ\"),a=r(\"TqRt\");t.__esModule=!0,t.default=void 0;var i=r(\"QmWs\"),u=a(r(\"dZ6Y\")),c=r(\"/jkW\"),s=r(\"gguc\"),f=r(\"YTqd\");function l(e,t){try{return document.createElement(\"link\").relList.supports(e)}catch(r){}}var p=l(\"preload\")&&!l(\"prefetch\")?\"preload\":\"prefetch\";document.createElement(\"script\");function d(e){if(\"/\"!==e[0])throw new Error('Route name should start with a \"/\", got \"'+e+'\"');return\"/\"===(e=e.replace(/\\/index$/,\"/\"))?e:e.replace(/\\/$/,\"\")}function m(e,t,r){return new Promise((function(n,o,a){(a=document.createElement(\"link\")).crossOrigin=void 0,a.href=e,a.rel=t,r&&(a.as=r),a.onload=n,a.onerror=o,document.head.appendChild(a)}))}var h=function(){function e(t,r){n(this,e),this.buildId=t,this.assetPrefix=r,this.pageCache={},this.pageRegisterEvents=(0,u.default)(),this.loadingRoutes={},this.promisedBuildManifest=new Promise((function(e){window.__BUILD_MANIFEST?e(window.__BUILD_MANIFEST):window.__BUILD_MANIFEST_CB=function(){e(window.__BUILD_MANIFEST)}})),this.promisedSsgManifest=new Promise((function(e){window.__SSG_MANIFEST?e(window.__SSG_MANIFEST):window.__SSG_MANIFEST_CB=function(){e(window.__SSG_MANIFEST)}}))}return o(e,[{key:\"getDependencies\",value:function(e){var t=this;return this.promisedBuildManifest.then((function(r){return r[e]&&r[e].map((function(e){return t.assetPrefix+\"/_next/\"+encodeURI(e)}))||[]}))}},{key:\"getDataHref\",value:function(e,t){var r,n=this,o=function(e){return n.assetPrefix+\"/_next/data/\"+n.buildId+(\"/\"===e?\"/index\":e)+\".json\"},a=(0,i.parse)(e,!0),u=a.pathname,l=a.query,p=(0,i.parse)(t).pathname,m=d(u),h=(0,c.isDynamicRoute)(m);if(h){var v=(0,f.getRouteRegex)(m),y=v.groups,g=(0,s.getRouteMatcher)(v)(p)||l;r=m,Object.keys(y).every((function(e){var t=g[e],n=y[e].repeat;return n&&!Array.isArray(t)&&(t=[t]),e in g&&(r=r.replace(\"[\"+(n?\"...\":\"\")+e+\"]\",n?t.map(encodeURIComponent).join(\"/\"):encodeURIComponent(t)))}))||(r=\"\")}return h?r&&o(r):o(m)}},{key:\"prefetchData\",value:function(e,t){var r=this,n=d((0,i.parse)(e,!0).pathname);return this.promisedSsgManifest.then((function(o,a){return o.has(n)&&(a=r.getDataHref(e,t))&&!document.querySelector('link[rel=\"'+p+'\"][href^=\"'+a+'\"]')&&m(a,p,\"fetch\")}))}},{key:\"loadPage\",value:function(e){return this.loadPageScript(e)}},{key:\"loadPageScript\",value:function(e){var t=this;return e=d(e),new Promise((function(r,n){var o=t.pageCache[e];if(o){var a=o.error,i=o.page,u=o.mod;a?n(a):r({page:i,mod:u})}else t.pageRegisterEvents.on(e,(function o(a){var i=a.error,u=a.page,c=a.mod;t.pageRegisterEvents.off(e,o),delete t.loadingRoutes[e],i?n(i):r({page:u,mod:c})})),document.querySelector('script[data-next-page=\"'+e+'\"]')||t.loadingRoutes[e]||(t.loadingRoutes[e]=!0,t.getDependencies(e).then((function(r){r.forEach((function(r){/\\.js$/.test(r)&&!document.querySelector('script[src^=\"'+r+'\"]')&&t.loadScript(r,e,!1),/\\.css$/.test(r)&&!document.querySelector('link[rel=stylesheet][href^=\"'+r+'\"]')&&m(r,\"stylesheet\").catch((function(){}))})),t.loadRoute(e)})))}))}},{key:\"loadRoute\",value:function(e){var t=\"/\"===(e=d(e))?\"/index.js\":e+\".js\",r=this.assetPrefix+\"/_next/static/\"+encodeURIComponent(this.buildId)+\"/pages\"+encodeURI(t);this.loadScript(r,e,!0)}},{key:\"loadScript\",value:function(e,t,r){var n=this,o=document.createElement(\"script\");o.crossOrigin=void 0,o.src=e,o.onerror=function(){var r=new Error(\"Error loading script \"+e);r.code=\"PAGE_LOAD_ERROR\",n.pageRegisterEvents.emit(t,{error:r})},document.body.appendChild(o)}},{key:\"registerPage\",value:function(e,t){var r=this;!function(){try{var n=t(),o={page:n.default||n,mod:n};r.pageCache[e]=o,r.pageRegisterEvents.emit(e,o)}catch(a){r.pageCache[e]={error:a},r.pageRegisterEvents.emit(e,{error:a})}}()}},{key:\"prefetch\",value:function(e,t){var r,n,o=this;if((r=navigator.connection)&&(r.saveData||/2g/.test(r.effectiveType)))return Promise.resolve();if(t)n=e;else{var a=(\"/\"===(e=d(e))?\"/index\":e)+\".js\";0,n=this.assetPrefix+\"/_next/static/\"+encodeURIComponent(this.buildId)+\"/pages\"+encodeURI(a)}return Promise.all(document.querySelector('link[rel=\"'+p+'\"][href^=\"'+n+'\"], script[data-next-page=\"'+e+'\"]')?[]:[m(n,p,n.match(/\\.css$/)?\"style\":\"script\"),!t&&this.getDependencies(e).then((function(e){return Promise.all(e.map((function(e){return o.prefetch(e,!0)})))}))]).then((function(){}),(function(){}))}}]),e}();t.default=h}},[[\"BMP1\",0,2,1,3]]]);"}