(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[84468],{916532:function(e,n,t){"use strict";t.d(n,{Z:function(){return _}});var r=t(686656),o=t(394334),i=t(145987),a=t(667294),s=t(45697),u=t(294184),l=t.n(u),c=t(432408),d=t(45e4),f=t(338314),p=".Button_button__i0RTf {\n position: relative;\n display: inline-flex;\n justify-content: center;\n border: 0;\n align-items: center;\n min-height: 32px;\n font-size: 14px;\n line-height: 1;\n text-decoration: none;\n font-weight: 500;\n border-radius: 2px;\n text-align: center;\n text-overflow: ellipsis;\n overflow: hidden;\n max-width: 100%;\n cursor: pointer;\n outline: 0;\n transition: background-color 50ms;\n color: #fff;\n background-color: #3bb3bd;\n padding: 8px 16px;\n}\n.Button_button__i0RTf:hover {\n background: #33aab4;\n}\n.Button_button__i0RTf:active {\n background-color: #35a1aa;\n}\n.Button_button__i0RTf[disabled] {\n background-color: #f8f8f8;\n color: #aeb5bc;\n cursor: default;\n box-shadow: inset 0 0 0 1px #dadfe1;\n pointer-events: none;\n}\n.Button_button__i0RTf[disabled].Button_outlined__PvDB1 {\n border-color: #dadfe1;\n}\n.Button_button__i0RTf svg {\n margin-right: 8px;\n fill: currentColor;\n}\n.Button_m__UAxnd {\n min-height: 40px;\n padding: 12px 24px;\n font-size: 14px;\n}\n.Button_l__5oZoQ {\n min-height: 48px;\n padding: 12px 32px;\n font-size: 16px;\n}\n.Button_fullWidth__RkdN2 {\n width: 100%;\n}\n.Button_isLoading__TKjrN {\n color: transparent;\n pointer-events: none;\n touch-action: none;\n cursor: default;\n}\n.Button_outlined__PvDB1 {\n color: #3bb3bd;\n border: 1px solid;\n background-color: transparent;\n}\n.Button_outlined__PvDB1:hover {\n color: #33aab4;\n background-color: transparent;\n}\n.Button_outlined__PvDB1:active {\n color: #35a1aa;\n background-color: transparent;\n}\n.Button_outlined__PvDB1.Button_isLoading__TKjrN {\n border-color: #3bb3bd;\n}\n.Button_notOutlined__qb4Rk:before {\n border-top-color: rgba(255, 255, 255, 0.5);\n border-left-color: #fff;\n}\n",g={__getCSS:function(){return p},__getFilename:function(){return"/src/Button/Button.less"},button:"Button_button__i0RTf",outlined:"Button_outlined__PvDB1",m:"Button_m__UAxnd",l:"Button_l__5oZoQ",fullWidth:"Button_fullWidth__RkdN2",isLoading:"Button_isLoading__TKjrN",notOutlined:"Button_notOutlined__qb4Rk"};(0,f.Z)(p);var h=(0,c.Jj)(a.forwardRef((function(e,n){var t=e.children,s=e.href,u=e.size,c=e.isLoading,f=e.variant,p=e.fullWidth,h=e.className,_=(0,i.Z)(e,["children","href","size","isLoading","variant","fullWidth","className"]);return a.createElement(s?"a":"button",(0,o.Z)({className:l()(h,g.button,g[u],g[f],c&&g.isLoading,p&&g.fullWidth),href:s},_,{ref:n}),a.createElement(a.Fragment,null,t,c&&a.createElement(d.a,{className:l()((0,r.Z)({},g.notOutlined,"outlined"!==f)),variant:f,size:"s",key:"loader"})))})),g);h.propTypes={children:s.node.isRequired,variant:s.string,isLoading:s.bool,href:s.string,size:s.string,fullWidth:s.bool},h.defaultProps={isLoading:!1,href:null,variant:"",size:"",fullWidth:!1};var _=h},45e4:function(e,n,t){"use strict";t.d(n,{a:function(){return f}});var r=t(487462),o=t(145987),i=t(667294),a=t(294184),s=t.n(a),u=t(432408),l=t(338314),c="@keyframes Loader_spin__VsLD8 {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n.Loader_loader__gW0UH:before,\n.Loader_loader__gW0UH:after {\n content: '';\n display: block;\n position: absolute;\n}\n.Loader_loader__gW0UH:after {\n width: 100%;\n height: 100%;\n left: 0;\n top: 0;\n z-index: 1;\n}\n.Loader_loader__gW0UH:before {\n left: 50%;\n top: 50%;\n border: 6px solid #e3e5e6;\n border-radius: 50%;\n border-top-color: #3bb3bd;\n border-width: 2px;\n width: 24px;\n height: 24px;\n margin-top: -12px;\n margin-left: -12px;\n animation: Loader_spin__VsLD8 1s cubic-bezier(0.46, 0.17, 0.58, 0.87) infinite;\n z-index: 2;\n}\n.Loader_loader__gW0UH.Loader_l__AfI7q:before {\n width: 32px;\n height: 32px;\n margin-top: -16px;\n margin-left: -16px;\n}\n.Loader_loader__gW0UH.Loader_s__ECEGB:before {\n width: 16px;\n height: 16px;\n margin-top: -8px;\n margin-left: -8px;\n}\n",d={__getCSS:function(){return c},__getFilename:function(){return"/src/Loader/Loader.less"},loader:"Loader_loader__gW0UH",spin:"Loader_spin__VsLD8",l:"Loader_l__AfI7q",s:"Loader_s__ECEGB"};(0,l.Z)(c);var f=(0,u.Jj)((function(e){var n=e.size,t=e.className,a=(0,o.Z)(e,["size","className"]);return i.createElement("div",(0,r.Z)({className:s()(t,d.loader,n&&d[n])},a))}),d)},432408:function(e,n,t){"use strict";t.d(n,{Jj:function(){return s}});var r=t(487462),o=t(667294),i=o.createContext({styles:{}}),a=function(e){var n=e.criticalCSS,t=e.filename,r=e.styles,i=e.children;return n.styles[t]=r,o.createElement(o.Fragment,null,i)},s=function(e,n){return n.__getFilename&&n.__getCSS?o.forwardRef((function(t,s){return o.createElement(i.Consumer,null,(function(i){return o.createElement(a,{criticalCSS:i,filename:n.__getFilename(),styles:n.__getCSS()},o.createElement(e,(0,r.Z)({ref:s},t)))}))})):e}},902145:function(e,n,t){"use strict";var r,o=t(667294);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var n=1;npaige page.",values:{strikedText:function(e){return(0,S.jsx)("span",{className:H().strikedText,children:e})}}})}),(0,S.jsx)("div",{className:H().Subheading,children:(0,S.jsx)(U.t,{variant:"default-regular",children:(0,S.jsx)(h._H,{id:"error_page.not_found.subheader.text",defaultMessage:"To continue your language journey, find a tutor or go to the Preply homepage."})})})]}),(0,S.jsxs)(N.t,{gap:"16",padding:["32","0","0"],children:[(0,S.jsx)(D.t,{size:"medium",href:o||i||"/".concat(t,"/"),children:(0,S.jsx)(h._H,{id:"error_page.not_found.search_button.text",defaultMessage:"Explore tutors"})}),(0,S.jsx)(D.t,{size:"medium",variant:"secondary",href:"/".concat(t,"/"),children:(0,S.jsx)(h._H,{id:"error_page.not_found.preply_home_button.text",defaultMessage:"Preply home"})})]})]})}),(0,S.jsx)(W.$,{footerGroups:r})]})},A=t(836634),M=t(414203),q=t(247875);function V(e){var n=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var t,r=(0,u.Z)(e);if(n){var o=(0,u.Z)(this).constructor;t=Reflect.construct(r,arguments,o)}else t=r.apply(this,arguments);return(0,s.Z)(this,t)}}var G=function(e){(0,a.Z)(t,e);var n=V(t);function t(){return(0,o.Z)(this,t),n.apply(this,arguments)}return(0,i.Z)(t,[{key:"render",value:function(){var e=this.props,n=e.statusCode,t=e.language,r=e.footerData,o=e.flagValues,i=e.lastSearchUrl,a=e.engTutorsUrl;return 500===n?(0,S.jsx)(O,{statusCode:n,"data-qa-id":"custom-error-page"}):[404,410].includes(n)?(0,S.jsx)(F,{statusCode:n,language:t,footerData:r,flagValues:o,lastSearchUrl:i,engTutorsUrl:a,"data-qa-id":"custom-404-error-page"}):(0,S.jsx)(p(),{statusCode:n})}}],[{key:"getInitialProps",value:function(){var e=(0,r.Z)(c().mark((function e(n){var t,r,o,i,a,s,u,l,d,f;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.req,r=n.res,o=n.err,i=n.logErrorToSentry,a=void 0===i||i,s=r?r.statusCode:o?o.statusCode:500,o&&a&&g.a.captureException(o,{req:t,res:r},{tag:"ErrorPage"}),404!==s&&410!==s){e.next=17;break}return e.prev=4,l=(0,L.B)(t),d=t.locale,e.next=9,(0,M.A)({footerData:(0,q.D)(l),flagValues:(0,B._)(Object.values(R),void 0,l),engTutorsUrl:(0,E.i)(T.yV,d,T.FI,l),appFlags:Promise.resolve(window.__NEXT_DATA__.props.appFlags)});case 9:return f=e.sent,e.abrupt("return",{statusCode:s,language:t?t.locale:"en",footerData:f.footerData.allFooterGroups,flagValues:f.flagValues,engTutorsUrl:null===(u=f.engTutorsUrl.i18nUrl)||void 0===u?void 0:u.name,lastSearchUrl:t.cookies[A.E9.lastSearchUrl],appFlags:f.appFlags});case 13:throw e.prev=13,e.t0=e.catch(4),g.a.captureException(e.t0,{req:t,res:r},{tag:"ErrorPage/fetchCurrentUser"}),e.t0;case 17:return e.abrupt("return",{statusCode:s});case 18:case"end":return e.stop()}}),e,null,[[4,13]])})));return function(n){return e.apply(this,arguments)}}()}]),t}(d.Component)},413368:function(e,n,t){"use strict";t.d(n,{FI:function(){return a},Ke:function(){return l},OI:function(){return i},Oj:function(){return u},pV:function(){return o},uY:function(){return s},yV:function(){return r}});var r="en",o="/redirect_dispatcher",i="/",a="/en/online/english-tutors",s="/en/teach",u=3,l=6},574950:function(e,n,t){"use strict";t.d(n,{i:function(){return f}});var r,o=t(750029),i=t(71383),a=t(364687),s=t.n(a),u=t(459567),l=t(590758),c=t(200431),d=(0,u.ZP)(r||(r=(0,i.Z)(["\n query i18nUrlQuery($currentLanguage: String!, $targetLanguage: String!, $url: String!) {\n i18nUrl(currentLang: $currentLanguage, targetLang: $targetLanguage, url: $url) {\n ...I18nUrl\n }\n }\n ","\n"])),c.M),f=function(){var e=(0,o.Z)(s().mark((function e(n,t,r,o){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.P)({headers:o,query:d,variables:{currentLanguage:n,targetLanguage:t,url:r}}));case 1:case"end":return e.stop()}}),e)})));return function(n,t,r,o){return e.apply(this,arguments)}}()},200431:function(e,n,t){"use strict";t.d(n,{M:function(){return i}});var r,o=t(71383),i=(0,t(459567).ZP)(r||(r=(0,o.Z)(["\n fragment I18nUrl on UrlObject {\n name\n language\n }\n"])))},247875:function(e,n,t){"use strict";t.d(n,{D:function(){return d}});var r,o=t(750029),i=t(71383),a=t(364687),s=t.n(a),u=t(459567),l=t(590758),c=(0,u.ZP)(r||(r=(0,i.Z)(["\n query DocumentSeoData {\n allFooterGroups {\n id\n blocks {\n id\n title\n links {\n id\n title\n href\n isButton\n }\n }\n }\n }\n"]))),d=function(){var e=(0,o.Z)(s().mark((function e(n){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.P)({headers:n,query:c}));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},618161:function(e){e.exports={container:"styles_container__u3VMi",ContentContainer:"styles_ContentContainer__rXFh4",Subheading:"styles_Subheading__sjQtO",strikedText:"styles_strikedText__vf9Hw"}},912918:function(e,n,t){e.exports=t(341535)},892703:function(e,n,t){"use strict";var r=t(150414);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,n,t,o,i,a){if(a!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function n(){return e}e.isRequired=e;var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:i,resetWarningCache:o};return t.PropTypes=t,t}},45697:function(e,n,t){e.exports=t(892703)()},150414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},686656:function(e,n,t){"use strict";t.d(n,{Z:function(){return i}});var r=t(671002);function o(e){var n=function(e,n){if("object"!=(0,r.Z)(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,n||"default");if("object"!=(0,r.Z)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==(0,r.Z)(n)?n:String(n)}function i(e,n,t){return(n=o(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}},394334:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var r=t(686656);function o(e){for(var n=1;n=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}},263366:function(e,n,t){"use strict";function r(e,n){if(null==e)return{};var t,r,o={},i=Object.keys(e);for(r=0;r=0||(o[t]=e[t]);return o}t.d(n,{Z:function(){return r}})},671002:function(e,n,t){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}t.d(n,{Z:function(){return r}})}}]); //# sourceMappingURL=error-page.3f9b2b328e48eae2.js.map