"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[23488],{38596:function(t,e,r){r.d(e,{n:function(){return y}}),r(29305),r(32733),r(84701),r(81678),r(14382),r(69892),r(44962),r(89336),r(4754),r(94),r(33087),r(36947),r(36457),r(88908),r(83810),r(78557),r(95021),r(73687),r(83994),r(23630),r(82367);var n=r(63696),o=r(427),a=r(52672),i=r(26073),l=r(9790);function u(t){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},u(t)}function c(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function s(t){for(var e=1;et.length)&&(e=t.length);for(var r=0,n=Array(e);r0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}((0,i.useState)(!1),2),y=b[0],p=b[1],d=(0,i.useCallback)((function(t){p(!1),null==c||c(t)}),[c]),m=(0,i.useCallback)((function(t){p(!0),null==s||s(t)}),[s]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("label",{htmlFor:r,className:a()("inputLabel",{inputLabelUnfocused:!y,inputLabelFocused:y}),children:o}),(0,n.jsx)("input",l({ref:e,id:r,className:a()("emby-input",u),onBlur:d,onFocus:m},f))]})}));u.displayName="Input",e.A=u},48754:function(t,e,r){r.r(e),r.d(e,{ForgotPasswordPage:function(){return h}});var n=r(62540),o=r(40948),a=r(18879),i=r(38596),l=r(63696),u=r(87404),c=r(41177),s=r(65242),f=r(50723),b=r(42301),y=r(5898),p=r(84138),d=function(t,e,r,n){return new(r||(r=Promise))((function(o,a){function i(t){try{u(n.next(t))}catch(t){a(t)}}function l(t){try{u(n.throw(t))}catch(t){a(t)}}function u(t){var e;t.done?o(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(i,l)}u((n=n.apply(t,e||[])).next())}))},m=function(t,e){var r,n,o,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},i=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return i.next=l(0),i.throw=l(1),i.return=l(2),"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(u){return function(l){if(r)throw new TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(a=0)),a;)try{if(r=1,n&&(o=2&l[0]?n.return:l[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,l[1])).done)return o;switch(n=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return a.label++,{value:l[1],done:!1};case 5:a.label++,n=l[1],l=[0];continue;case 7:l=a.ops.pop(),a.trys.pop();continue;default:if(!((o=(o=a.trys).length>0&&o[o.length-1])||6!==l[0]&&2!==l[0])){a=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]0)&&!(n=a.next()).done;)i.push(n.value)}catch(t){o={error:t}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}((0,l.useState)(""),2),r=e[0],h=e[1],v=(0,i.n)({mutationFn:function(t){return d(void 0,void 0,void 0,(function(){var e;return m(this,(function(r){switch(r.label){case 0:if(!(e=p.A.getCurrentApi()))throw new Error("API not available");return[4,(0,a.q)(e).forgotPassword({forgotPasswordDto:{EnteredUsername:t}})];case 1:return[2,r.sent().data]}}))}))},onSuccess:function(e){var r="",n=function(){};switch(e.Action){case o.F.ContactAdmin:r=y.Ay.translate("MessageContactAdminToResetPassword");break;case o.F.InNetworkRequired:r=y.Ay.translate("MessageForgotPasswordInNetworkRequired");break;case o.F.PinCode:r=y.Ay.translate("MessageForgotPasswordFileCreated"),r+="

",r+=y.Ay.translate("MessageForgotPasswordPinReset"),r+="

",r+=e.PinFile,r+="
",n=function(){return t("/forgotpasswordpin")};break;default:return}return(0,c.A)({text:r,title:y.Ay.translate("ButtonForgotPassword")}).then((function(){n&&n()}))}}),g=(0,l.useCallback)((function(){t(-1)}),[t]),w=(0,l.useCallback)((function(t){return d(void 0,void 0,void 0,(function(){return m(this,(function(e){return t.preventDefault(),v.mutate(r),[2]}))}))}),[r,v]),j=(0,l.useCallback)((function(t){h(t.target.value)}),[]);return(0,n.jsx)(s.A,{id:"forgotPasswordPage",className:"standalonePage forgotPasswordPage mainAnimatedPage",shouldAutoFocus:!0,children:(0,n.jsx)("div",{className:"padded-left padded-right padded-bottom-page",children:(0,n.jsx)("form",{className:"forgotPasswordForm",style:{textAlign:"center",margin:"0 auto"},onSubmit:w,children:(0,n.jsxs)("div",{style:{textAlign:"left"},children:[(0,n.jsx)("h1",{children:y.Ay.translate("ButtonForgotPassword")}),(0,n.jsxs)("div",{className:"inputContainer",children:[(0,n.jsx)(b.A,{type:"text",id:"txtName",label:y.Ay.translate("LabelUser"),autoComplete:"off",value:r,onChange:j}),(0,n.jsx)("div",{className:"fieldDescription",children:y.Ay.translate("LabelForgotPasswordUsernameHelp")})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)(f.A,{type:"submit",id:"btnSubmit",className:"raised submit block",title:y.Ay.translate("ButtonSubmit")}),(0,n.jsx)(f.A,{type:"button",id:"btnCancel",className:"raised cancel block btnCancel",title:y.Ay.translate("ButtonCancel"),onClick:g})]})]})})})})};e.default=h},50723:function(t,e,r){var n,o=r(62540),a=(r(63696),r(4452)),i=r.n(a),l=r(46782),u=function(){return u=Object.assign||function(t){for(var e,r=1,n=arguments.length;r