PageSourceSearch

https://callaba.io/_next/static/chunks/pages/admin/settings-30fffd2997f7ddf2.js

js callaba.io collected 2026-10-03 21:03:35 UTC 6,043 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[577],{20579:function(s,e,t){"use strict";t.r(e),t.d(e,{__N_SSP:function(){return E}});var n,a=t(50029),i=t(92777),r=t(82262),g=t(45959),o=t(63553),c=t(37247),_=t(87794),d=t.n(_),l=t(29323),u=t(67294),p=t(11163),m=t(12358),h=t(28366),f=t(65268),w=t(60586),v=t.n(w),x=t(59216),j=t.n(x),N=t(85893);function S(s){var e=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(s){return!1}}();return function(){var t,n=(0,c.Z)(s);if(e){var a=(0,c.Z)(this).constructor;t=Reflect.construct(n,arguments,a)}else t=n.apply(this,arguments);return(0,o.Z)(this,t)}}var b=(0,l.f3)(v().STORES.APP_STORE,v().STORES.USER_STORE)(n=(0,l.Pi)(n=function(s){(0,g.Z)(t,s);var e=S(t);function t(s){var n;return(0,i.Z)(this,t),(n=e.call(this,s)).state={currentPassword:"",password:"",passwordConfirm:"",error:"",success:""},n}return(0,r.Z)(t,[{key:"validate",value:function(){var s=this.props.t,e=this.state,t=e.currentPassword,n=e.password,a=e.passwordConfirm;return t&&n&&a?n.length<8||n.length>20?s("admin-settings-password-length"):n!==a?s("admin-settings-password-match"):"":s("admin-settings-password-required")}},{key:"changePassword",value:function(){var s=(0,a.Z)(d().mark((function s(e){var t,n,a,i,r;return d().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(e.preventDefault(),t=this.props,n=t.t,a=t.UserStore,!(i=this.validate())){s.next=6;break}return this.setState({error:i,success:""}),s.abrupt("return");case 6:return s.next=8,a.changePassword(this.state.currentPassword,this.state.password);case 8:!0===(null===(r=s.sent)||void 0===r?void 0:r.success)?this.setState({currentPassword:"",password:"",passwordConfirm:"",error:"",success:n("admin-settings-password-updated")}):this.setState({error:(null===r||void 0===r?void 0:r.message)||n("admin-settings-request-error"),success:""});case 10:case"end":return s.stop()}}),s,this)})));return function(e){return s.apply(this,arguments)}}()},{key:"render",value:function(){var s=this,e=this.props,t=e.t,n=e.UserStore,a=n.user.strategy===v().AUTH_STRATEGIES.LOCAL_STRATEGY;return(0,N.jsx)(h.Z,{header:t("admin-settings-title"),children:(0,N.jsx)(f.Z,{header:t("admin-settings-title"),bgIcon:!1,children:(0,N.jsxs)("div",{className:j()["settings-page"],children:[(0,N.jsxs)("div",{className:j()["settings-page__section"],children:[(0,N.jsx)("div",{className:j()["settings-page__sectionTitle"],children:t("admin-settings-account")}),(0,N.jsxs)("div",{className:j()["settings-page__row"],children:[(0,N.jsx)("div",{className:j()["settings-page__label"],children:t("admin-settings-email")}),(0,N.jsx)("div",{className:j()["settings-page__value"],children:n.user.email})]}),(0,N.jsxs)("div",{className:j()["settings-page__row"],children:[(0,N.jsx)("div",{className:j()["settings-page__label"],children:t("admin-settings-sign-in-method")}),(0,N.jsx)("div",{className:j()["settings-page__value"],children:a?"Email":"Google"})]})]}),(0,N.jsxs)("div",{className:j()["settings-page__section"],children:[(0,N.jsx)("div",{className:j()["settings-page__sectionTitle"],children:t("admin-settings-password")}),a?(0,N.jsxs)("form",{className:j()["settings-page__form"],onSubmit:function(e){return s.changePassword(e)},children:[(0,N.jsxs)("div",{className:j()["settings-page__field"],children:[(0,N.jsx)("label",{children:t("admin-settings-current-password")}),(0,N.jsx)("input",{type:"password",value:this.state.currentPassword,onChange:function(e){return s.setState({currentPassword:e.target.value})},autoComplete:"current-password"})]}),(0,N.jsxs)("div",{className:j()["settings-page__field"],children:[(0,N.jsx)("label",{children:t("admin-settings-new-password")}),(0,N.jsx)("input",{type:"password",value:this.state.password,onChange:function(e){return s.setState({password:e.target.value})},autoComplete:"new-password"})]}),(0,N.jsxs)("div",{className:j()["settings-page__field"],children:[(0,N.jsx)("label",{children:t("admin-settings-confirm-password")}),(0,N.jsx)("input",{type:"password",value:this.state.passwordConfirm,onChange:function(e){return s.setState({passwordConfirm:e.target.value})},autoComplete:"new-password"})]}),this.state.error&&(0,N.jsx)("div",{className:"".concat(j()["settings-page__message"]," ").concat(j()["settings-page__messageError"]),children:this.state.error}),this.state.success&&(0,N.jsx)("div",{className:"".concat(j()["settings-page__message"]," ").concat(j()["settings-page__messageSuccess"]),children:this.state.success}),(0,N.jsx)("button",{type:"submit",className:j()["settings-page__button"],disabled:n.loading,children:t("admin-settings-save-password")})]}):(0,N.jsx)("div",{className:j()["settings-page__message"],children:t("admin-settings-google-password")})]})]})})})}}]),t}(u.Component))||n)||n,E=!0;
1e.default=(0,m.Zh)("admin-page")((0,p.withRouter)(b))},48051:function(s,e,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/admin/settings",function(){return t(20579)}])},59216:function(s){s.exports={"settings-page":"settings_settings-page__eY8Wy","settings-page__section":"settings_settings-page__section__qA1Fl","settings-page__sectionTitle":"settings_settings-page__sectionTitle__ChXE_","settings-page__row":"settings_settings-page__row__Lw_nk","settings-page__label":"settings_settings-page__label__KwV0p","settings-page__value":"settings_settings-page__value__CsXle","settings-page__form":"settings_settings-page__form__b06UA","settings-page__field":"settings_settings-page__field__3QLx6","settings-page__message":"settings_settings-page__message__Zm5dK","settings-page__messageError":"settings_settings-page__messageError__xElgv","settings-page__messageSuccess":"settings_settings-page__messageSuccess__wappT","settings-page__button":"settings_settings-page__button__F5gVk"}}},function(s){s.O(0,[9774,4885,4446,3662,77,359,8061,586,3733,2888,179],(function(){return e=48051,s(s.s=e);var e}));var e=s.O();_N_E=e}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.