PageSourceSearch

https://upskillstutor.com/_next/static/chunks/pages/panel/emails_show/[id]-c95ba97f3b5b6702.js

js upskillstutor.com collected 2026-09-29 22:39:41 UTC 21,657 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="8be70736-0e06-4bbe-a472-edf3ba9759a1",e._sentryDebugIdIdentifier="sentry-dbid-8be70736-0e06-4bbe-a472-edf3ba9759a1")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4392],{12352:(e,t,a)=>{"use strict";a.d(t,{W:()=>r});let s=e=>!!e&&"object"==typeof e&&(null==e?void 0:e.status)==="fail"&&"statusCode"in e,r=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};arguments.length>2&&arguments[2];let a=t.defaults||{},r={},i={};for(let[t,l]of Object.entries(e))s(l)?(r[t]=l,i[t]=Object.prototype.hasOwnProperty.call(a,t)?a[t]:{}):i[t]=null!=l?l:Object.prototype.hasOwnProperty.call(a,t)?a[t]:l;return Object.keys(r).length>0?{...(e=>{let t=Object.values(e).map(e=>{if(e&&e.statusCode)return e.statusCode});if(t.includes(404))return{statusCode:404,notFound:!0};if(t.includes(429))return{statusCode:429};if(t.includes(403))return{statusCode:403};if(t.includes(410))return{statusCode:410};if(t.includes(0))return{statusCode:0};else return{statusCode:500}})(r),hasErrors:!0}:{data:i,hasErrors:!1,statusCode:200}}},16652:e=>{e.exports={"gilroy-text":"styles_gilroy-text__kHeFM",form:"styles_form__RU5Eg",adminInfo:"styles_adminInfo__rZhbQ",panelBox:"styles_panelBox__MdxtD",panelTitle:"styles_panelTitle__wePPk",fieldWrapper:"styles_fieldWrapper__FqqhS",hide:"styles_hide__R5NF1",inputBox:"styles_inputBox___zPkk",moderated:"styles_moderated__bO8mA",orderRow:"styles_orderRow__PeseH",statusPanel:"styles_statusPanel__L1bUS",buttonContainer:"styles_buttonContainer__UJP5s",buttonWrapper:"styles_buttonWrapper__EGTRd",hint:"styles_hint__LZpDP",statusButton:"styles_statusButton__mW9_w",mark:"styles_mark__iHPJt",markOn:"styles_markOn___owiG",activeOff:"styles_activeOff__Mef4W",activeOn:"styles_activeOn__NGjT6",clock:"styles_clock__svL8R",clockOn:"styles_clockOn__HVXDF",active:"styles_active__cFXNh",eventButton:"styles_eventButton__Bg_G_"}},19760:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>A});var s=a(37876),r=a(2171),i=a(14232),l=a(89099),n=a(95062),o=a.n(n),d=a(50223),c=a(54443);a(41612);var u=a(26604),_=a(33313),p=a(63436),h=a(15423),m=a(83993),y=a(75597),v=a(65716),x=a(49420),g=a(39091),f=a(44625),j=a(26831);let b={name:{min:4,max:100,required:!0},code:{min:4,max:100,required:!0},subject:{required:["ua","ru","en"],min:10,max:200},body:{required:["ua","ru","en"],min:10,max:2e5}},{name:w,code:N,subject:C,body:k}=f,E=(e,t,a)=>{let s;if("boolean"==typeof t.required)s=t.required?g.Yj().min(t.min,e.warning).max(t.max,e.warning).required(e.required):g.Yj().matches(new RegExp("^[\\W\\w]{".concat(t.min,",").concat(t.max,"}$")),{excludeEmptyString:!0,message:e.warning});else for(let r of(s={},a))s[r]=t.required.includes(r)?g.Yj().min(t.min,e.warning).max(t.max,e.warning).required(e.required):g.Yj().matches(new RegExp("^[\\W\\w]{".concat(t.min,",").concat(t.max,"}$")),{excludeEmptyString:!0,message:e.warning});return s};var S=a(92010),W=a(16652),P=a.n(W);let B=e=>{var t;let{errors:a,touched:r,values:l,setFieldValue:n,isSubmitting:o,isValidating:c,formData:h,router:x,savingErrors:g,action:f,dispatch:j,lessons:b,levels:w,cities:N,mainLang:C,langVersions:k}=e,{startFetching:E,stopFetching:S}=(0,i.useContext)(p.A),{main_info_title:W,name:B,code:F,type:O,profile_id:D,btn_send_to_tutor:T,btn_send_to_client:V,btn_send_test_mail:q}=h,[I,R]=(0,i.useState)(""),[A,L]=(0,i.useState)(!1),[J,M]=(0,i.useState)("");(0,i.useEffect)(()=>{if(o&&!c){let e=Object.keys(a);e.length>0&&window.scrollTo(0,(0,y.kt)(e[0]))}},[a,o,c]),(0,v.P)("email",l.id);let H=async()=>{E();let e=await m.C.sendTestEmail(l.id);(null==e?void 0:e.status)==="success"?S({type:"success",message:"Лист успішно відправлено!"}):S({type:"error",message:null==e?void 0:e.error})};return(0,s.jsx)(d.lV,{className:P().form,children:(0,s.jsxs)("section",{className:P().adminInfo,children:[(0,s.jsxs)("div",{className:P().panelBox,children:[(0,s.jsx)("p",{className:P().panelTitle,children:W}),(0,s.jsx)("div",{className:P().orderRow}),(0,s.jsx)("div",{className:P().orderRow,children:(0,s.jsx)("button",{className:P().eventButton,type:"button",onClick:H,children:q})}),(0,s.jsxs)("div",{className:P().fieldWrapper,children:[(0,s.jsx)("p",{children:B.header}),(0,s.jsx)("div",{className:P().inputBox,children:(0,s.jsx)(d.D0,{name:"name",placeholder:B.placeholder})}),(0,s.jsx)(d.Kw,{className:"fieldError",component:"div",name:"name"})]}),(0,s.jsxs)("div",{className:P().fieldWrapper,children:[(0,s.jsx)("p",{children:F.header}),(0,s.jsx)("div",{className:P().inputBox,children:(0,s.jsx)(d.D0,{name:"code",placeholder:F.placeholder})}),(0,s.jsx)(d.Kw,{className:"fieldError",component:"div",name:"code"}),(null==g||null==(t=g.code)?void 0:t[0])==="The code has already been taken."&&(0,s.jsx)("div",{className:"fieldError",children:F.duplicate_error})]}),(0,s.jsxs)("div",{className:P().fieldWrapper,children:[(0,s.jsx)("p",{children:D.header}),(0,s.jsx)("div",{className:P().inputBox,children:(0,s.jsx)(d.D0,{name:"profile_id",placeholder:D.placeholder})}),(0,s.jsx)(d.Kw,{className:"fieldError",component:"div",name:"profile_id"})]}),(0,s.jsxs)("div",{className:P().fieldWrapper,children:[(0,s.jsx)("p",{children:O.header}),(0,s.jsx)("div",{className:P().inputBox,children:(0,s.jsx)(d.D0,{name:"type",placeholder:O.placeholder})}),(0,s.jsx)(d.Kw,{className:"fieldError",component:"div",name:"type"})]}),(0,s.jsx)(_.A,{values:l,errors:a,touched:r,fieldName:"subject",data:h,langVersions:k,mainLang:C,currentMultiField:I,setCurrentMultiField:R}),(0,s.jsx)(_.A,{values:l,errors:a,touched:r,fieldName:"body",data:h,langVersions:k,mainLang:C,currentMultiField:I,setCurrentMultiField:R,type:"textarea",editor:!0,handleOpenEditor:e=>{L(!0),M(e)}})]}),A&&(0,s.jsx)(u.A,{values:l,setFieldValue:n,setEditorVisibility:L,setEditorFieldName:M,fieldName:J})]})})},F=e=>{let t=(0,x.D)().country,a=j.i18n[t].defaultLocale,n=j.i18n[t].locales,o=(0,l.useRouter)(),u=(0,r.wA)(),{startFetching:_,stopFetching:y}=(0,i.useContext)(p.A),v={..."create"!==e.action?e.email:(e=>({newEmail:{name:"",code:"",profile_id:0,type:1,subject:(0,S.i)(e),body:(0,S.i)(e),lessons:[],levels:[],cities:[]}}))(t).newEmail,...{action:e.action}},f=(e=>{let t=j.i18n[e].locales;return g.Ik().shape({name:E(w,b.name,t),code:E(N,b.code,t),subject:g.Ik().shape(E(C,b.subject,t)),body:g.Ik().shape(E(k,b.body,t))})})(t),[W,F]=(0,i.useState)(v),[O,D]=(0,i.useState)(!1),[T,V]=(0,i.useState)(""),q=async t=>{let a;if(_(),""!==T&&V(""),"success"===(a="create"===e.action?await m.C.create(t):await m.C.save(t)).status){if(y({type:"success",message:"Дані успішно збережено"}),O)return void(e.action?o.push("/panel/emails_show"):o.back());F(a.data),T&&V("")}else{if(y({type:"error",message:a.error}),a.error&&"unauthorized admin"===a.error){u(h.h.fillAuth(a.auth)),o.push(o.asPath);return}V(a.error)}};return(0,s.jsx)("div",{className:P().form,children:(0,s.jsx)(d.l1,{initialValues:W,validationSchema:f,onSubmit:q,enableReinitialize:!0,component:t=>(0,s.jsxs)("div",{children:[(0,s.jsx)(c.A,{router:o,title:void 0===e.action?"#".concat(W.id," - ").concat(W.name):e.formData.email_form_title,type:"single",formikProps:t,savingErrors:T,setSavingErrors:V,setIsSaveExit:D}),(0,s.jsx)(B,{formData:e.formData,action:e.action,router:o,dispatch:u,cities:e.cities,lessons:e.lessons,levels:e.levels,...t,savingErrors:T,mainLang:a,langVersions:n})]})})})};F.propTypes={errors:o().objectOf(o().string),touched:o().objectOf(o().bool)};var O=a(50925),D=a(39511),T=a(27012),V=a(51218),q=a.n(V),I=a(12352);let R=(0,r.Ng)()(e=>!1===e.auth?(0,s.jsx)("div",{className:q().adminLayout,children:(0,s.jsx)(O.A,{})}):e.access_error?(0,s.jsx)("div",{className:q().adminLayout,children:(0,s.jsx)(D.A,{})}):(0,s.jsx)("div",{className:q().adminLayout,children:(0,s.jsx)(F,{...e})}));R.getInitialProps=async e=>{var t,a;let s,r,i,l,n,{ctx:o}=e,d=(null==o||null==(a=o.req)||null==(t=a.headers)?void 0:t.cookie)?{cookie:o.req.headers.cookie}:void 0,c=await new Promise(e=>{setTimeout(()=>{e(f)},200)});if("create"===o.query.action?(r="create",i=void 0):s=await m.C.get(d,o.query.id),(null==s?void 0:s.error)&&"forbidden"===s.error)return{access_error:!0};let u=await T.V.getCities(),_=await T.V.getForTutorProfile(),{hasErrors:p,statusCode:h}=(0,I.W)({cities:u,resources:_,rules:i,email:s});return p?(o.res&&(o.res.statusCode=h),{statusCode:h}):(l=_.levels,n=_.lessons,"create"!==r&&s.error&&"unauthorized admin"===s.error)?{auth:!1}:{email:(null==s?void 0:s.data)||{},cities:u||{},levels:l,lessons:n,action:r,formData:c,rules:i}};let A=R},20158:e=>{e.exports={"gilroy-text":"styles_gilroy-text__Lf8TQ",inputBox:"styles_inputBox__rD_f7",orderRow:"styles_orderRow__wAtdT",rowItem:"styles_rowItem__n4oQd",listWrapper:"styles_listWrapper__qidCS"}},26604:(e,t,a)=>{"use strict";a.d(t,{A:()=>h});var s=a(37876),r=a(14232),i=a(80764),l=a(34906),n=a.n(l),o=a(96869),d=a(49420),c=a(26831),u=a(62742),_=a.n(u);let p=n().bind(_()),h=e=>
1{let t,{values:a,setFieldValue:l,setEditorVisibility:n,setEditorFieldName:u,fieldName:h,loadImage:m}=e,y=(0,d.D)(),v=y.tinyAppKey,x=y.country;if(h.indexOf(".")>0){let e=h.split(".");t=a[e[0]][e[1]]}else t=a.fieldName;let[g,f]=(0,r.useState)(t);return(0,s.jsx)("div",{className:_().overlay,children:(0,s.jsxs)("div",{className:_().editorWrapper,children:[(0,s.jsxs)("div",{className:_().buttonGroup,children:[(0,s.jsx)("p",{className:_().title,children:"Редагування в редакторі"}),(0,s.jsxs)("div",{className:_().buttonWrapper,children:[(0,s.jsx)("button",{type:"button",className:p({btn:!0,green:!0,save:!0}),onClick:()=>{l(h,g),n(!1),u(null)},children:"Зберегти"}),(0,s.jsx)("span",{className:_().hint,children:"Зберегти"})]}),(0,s.jsxs)("div",{className:_().buttonWrapper,children:[(0,s.jsx)("button",{type:"button",className:p({btn:!0,gray:!0,exit:!0}),onClick:()=>{f(""),n(!1),u(null)}}),(0,s.jsx)("span",{className:_().hint,children:"Закрити"})]})]}),(0,s.jsx)("input",{id:"my-file",type:"file",name:"my-file",style:{display:"none"},onChange:""}),(0,s.jsx)(i.K,{value:g,apiKey:v,init:{height:300,content_css:!1,plugins:"preview searchreplace autosave save fullscreen image link lists wordcount table help",language:null===c.i18n||void 0===c.i18n?void 0:c.i18n[x].defaultLocale,convert_urls:!1,link_assume_external_targets:!0,min_height:500,automatic_uploads:!0,images_upload_handler:async e=>{let t=await m(e.blob(),a.id?a.id:0);return"success"===t.status?"".concat(t.data.image.url):Promise.reject({message:o[t.error.file],remove:!0})},menubar:"file edit insert view format tools table help",toolbar:a.id?"bold italic | alignleft aligncenter alignright al
1ignjustify | bullist numlist | image link | preview":"bold italic | alignleft aligncenter alignright alignjustify | bullist numlist | link | preview",toolbar_sticky:!0,file_picker_types:"image"},onEditorChange:e=>{f(e)}})]})})}},27012:(e,t,a)=>{"use strict";a.d(t,{V:()=>l});var s=a(67394),r=a(61389);class i{async getForTutorProfile(e){let t="".concat(this.paths.getResourcesForTutorProfile).concat(e);try{return(await s.SP.get(t,{withCredentials:!0})).data.data}catch(e){return(0,r.r)(e)}}async getRegions(){let e=this.paths.getRegions;try{return(await s.SP.get(e)).data.data.regions}catch(e){return(0,r.r)(e)}}async getCities(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.paths.getCities,a=e?"".concat(t,"?region_id=").concat(e):t;try{return(await s.SP.get(a)).data.data.cities}catch(e){return(0,r.r)(e)}}async getCityDistrictsByCity(e){let t=this.paths.getCityDistrictsByCity,a="".concat(t).concat(e);try{return(await s.SP.get(a)).data.data.city_districts}catch(e){return(0,r.r)(e)}}constructor(e){this.api=e,this.paths={getResourcesForTutorProfile:"".concat(this.api,"/tutor_profile?lang="),getRegions:"".concat(this.api,"/regions"),getCities:"".concat(this.api,"/cities"),getCityDistrictsByCity:"".concat(this.api,"/city_districts?city_id=")}}}let l=new i("".concat(s.Vd,"/api/resources"))},31948:e=>{e.exports={"gilroy-text":"styles_gilroy-text__MWTkc",flag:"styles_flag__6CpSe",inputBox:"styles_inputBox__ZP4MG",mx:"styles_mx__JH2Ns",in:"styles_in__MEWFV",us:"styles_us__Zixqb",kz:"styles_kz__b3IlT",ng:"styles_ng__BQ3ei",es:"styles_es__sN5jV",pl:"styles_pl__Vw0GF",en:"styles_en__novSr",ru:"styles_ru__43Dky",ua:"styles_ua__RQL5J",fieldWrapper:"styles_fieldWrapper__jr_jP",fixedWrapper:"styles_fixedWrapper__eQpy_",error:"styles_error__Uhmdh",moderatedField:"styles_moderatedField__edGIE",currentNewValue:"styles_currentNewValue__oE1Vg",buttonWrapper:"styles_buttonWrapper__Bq_EN",hint:"styles_hint__A_t3h",statusButton:"styles_statusButton__H6ktc",editor:"styles_editor__iEv_c"}},33313:(e,t,a)=>{"use strict";a.d(t,{A:()=>_});var s=a(37876);a(49420);var r=a(50223),i=a(34906),l=a.n(i),n=a(31948),o=a.n(n);let d=l().bind(o()),c=(e,t,a)=>{var s;let r=e.split(".").reduce((e,t)=>e&&e[t],t);return{moderatedField:!!(null==r?void 0:r.moderated),newValue:!!(null==r||null==(s=r.moderated)?void 0:s[a])}},u=e=>{var t,a,i,l;let n,{values:u,errors:_,touched:p,field:h,fieldName:m,lang:y,placeholder:v,handleFocus:x,type:g,editor:f,handleOpenEditor:j,handleEditInputValue:b}=e;n=(null==_?void 0:_[h])?!!(null==_||null==(i=_[h])?void 0:i[y])&&!!(null==p||null==(l=p[h])?void 0:l[y]):!!(null==_?void 0:_[m])&&!!(null==p?void 0:p[m]);let w=u[h]?!!u[h].moderated:c(h,u,y).moderatedField,N=u[h]?!!(null==(a=u[h])||null==(t=a.moderated)?void 0:t[y]):c(h,u,y).newValue,C="textarea"===g?(0,s.jsx)(r.D0,{name:m,component:"textarea",placeholder:v,onFocus:e=>x(e),onBlur:e=>{b(m,e.target.value)},style:f?{minHeight:"200px"}:{},className:d({error:n,moderatedField:w,currentNewValue:N,[y]:!0})}):(0,s.jsx)(r.D0,{name:m,placeholder:v,onFocus:e=>x(e),onBlur:e=>{b(m,e.target.value)},className:d({error:n,moderatedField:w,currentNewValue:N,[y]:!0})});return(0,s.jsxs)("div",{className:o().inputBox,children:["textarea"===g&&f&&(0,s.jsxs)("div",{className:o().buttonWrapper,children:[(0,s.jsx)("button",{className:d({statusButton:!0,editor:!0,active:!0}),type:"button",onClick:()=>{j(m)}}),(0,s.jsx)("span",{className:o().hint,children:"Редактор"})]}),C]})},_=e=>{var t,a;let{textData:r="Відкрити редактор",fieldName:i,values:l,errors:n,touched:d,data:c,mainLang:_,currentMultiField:p,setCurrentMultiField:h,langVersions:m,type:y,editor:v,handleOpenEditor:x,placeholder:g,heading:f,handleEditInputValue:j=()=>{}}=e,b="",w=null==n?void 0:n[i],N=null==d?void 0:d[i];if(w){for(let e of m)if(w[e]){b=w[e];break}}let C=()=>{h(i)},k=m.filter(e=>e!==_).map(e=>{var t;return(0,s.jsx)(u,{values:l,errors:n,touched:d,field:i,fieldName:"".concat(i,".").concat(e),lang:e,placeholder:(null==(t=c[i])?void 0:t.placeholder)||g,handleFocus:C,type:y,editor:v,handleOpenEditor:x,textData:r,handleEditInputValue:j},"".concat(i,"_").concat(e))});return(0,s.jsxs)("div",{className:o().fieldWrapper,children:[(0,s.jsx)("p",{children:(null==(t=c[i])?void 0:t.header)||f}),(0,s.jsx)(u,{values:l,errors:n,touched:d,field:i,fieldName:"".concat(i,".").concat(_),lang:_,placeholder:(null==(a=c[i])?void 0:a.placeholder)||g,handleFocus:C,type:y,editor:v,handleOpenEditor:x,handleEditInputValue:j}),p===i&&(0,s.jsx)(s.Fragment,{children:k}),w&&N&&(0,s.jsx)("div",{className:"fieldError",children:b})]})}},41612:(e,t,a)=>{"use strict";a.d(t,{A:()=>d});var s=a(37876),r=a(14232),i=a(50223),l=a(20158),n=a.n(l),o=a(75597);let d=e=>{let{errors:t,touched:a,values:l,setFieldValue:d,items:c,formData:u,field:_}=e,[p,h]=(0,r.useState)(""),[m,y]=(0,r.useState)(!1),v=(0,o.WH)(c,p);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("p",{children:u[_].header}),(0,s.jsxs)("div",{className:n().inputBox,children:[(0,s.jsx)("input",{type:"checkbox",onChange:()=>{m?d(_,[]):d(_,Object.values(c).map(e=>{let{id:t}=e;return t})),y(!m)},value:m,checked:m}),(0,s.jsx)("input",{type:"text",value:p,onChange:e=>h(e.target.value)})]}),(0,s.jsx)(i.Kw,{className:"fieldError",component:"div",name:_}),(0,s.jsx)("div",{className:n().inputBox,children:(0,s.jsx)(i.ED,{name:_,render:e=>(0,s.jsx)("div",{className:n().listWrapper,children:v.map(t=>(0,s.jsxs)("label",{children:[(0,s.jsx)(i.D0,{type:"checkbox",checked:l[_].includes(t.value),onChange:()=>(t=>{let a=l[_].indexOf(t);a>=0?e.remove(a):e.push(t)})(t.value)}),t.label]},t.value))})})})]})}},44625:e=>{"use strict";e.exports=JSON.parse('{"email_board_title":"Листи","emails_list_title":{"id":"id","name":"НаÐ
1·Ð²Ð°"},"board_text_filter_label":"","board_text_filter_placeholder":"Пошук...","email_form_title":"Створення налаштувань листа","main_info_title":"Основна інформація","btn_send_to_tutor":"Відправити лист репетиторам","btn_send_to_client":"Відправити лист клієнтам","btn_send_test_mail":"Відправити тестовий лист","email_button_hints":{"active":"Активний","mark":"Службова позначка","for_completion":"На допрацюванні"},"name":{"header":"Назва листа:","placeholder":"Назва листа:","warning":"від 5 до 100 символів","required":"Необхідно заповнити"},"code":{"header":"Унікальна назва:","placeholder":"Унікальна назва","warning":"від 5 до 100 символів","required":"Необхідно заповнити","duplicate_error":"Створіть іншу унікальну назву, ця вже використана"},"profile_id":{"header":"Профіль:","placeholder":"Профіль"},"type":{"header":"Тип листа:","placeholder":"Тип листа"},"subject":{"header":"Тема листа:","placeholder":"Тема листа","warning":"від 10 до 200 символів","required":"Необхідно заповнити"},"body":{"header":"Текст листа:","placeholder":"Текст листа","warning":"від 5 до 200000 символів","required":"Необхідно заповнити"},"lessons":{"header":"Предмети:","placeholder":"Пошук"},"levels":{"header":"Рівні підготовки:","placeholder":"Пошук"},"cities":{"header":"Місто:","placeholder":"Пошук"}}')},62742:e=>{e.exports={"gilroy-text":"styles_gilroy-text__CDtWJ",overlay:"styles_overlay__J82pe",editorWrapper:"styles_editorWrapper__jNHqj",buttonGroup:"styles_buttonGroup__AEjgO",title:"styles_title__WFKsh",buttonWrapper:"styles_buttonWrapper__1c1yU",hint:"styles_hint__p2Bc9",btn:"styles_btn__j3SiJ",gray:"styles_gray__iUVZt",green:"styles_green__pjLFb",create:"styles_create__6MMlS",save:"styles_save__63JCj",saveExit:"styles_saveExit__9d6fc",exit:"styles_exit__vQ9yr"}},65716:(e,t,a)=>{"use strict";a.d(t,{P:()=>l});var s=a(14232),r=a(89099),i=a.n(r);let l=(e,t)=>{(0,s.useEffect)(()=>{let a=()=>{localStorage.setItem("last_visited_".concat(e),t)};return i().router.events.on("beforeHistoryChange",a),()=>{i().router.events.off("beforeHistoryChange",a)}},[])}},83993:(e,t,a)=>{"use strict";a.d(t,{C:()=>l});var s=a(67394),r=a(61389);class i{async create(e){try{return(await s.SP.post(this.paths.create,JSON.stringify(e),{headers:{"Content-Type":"application/json"},withCredentials:!0})).data}catch(e){return(0,r.r)(e)}}async get(e,t){let a={withCredentials:!0};(null==e?void 0:e.cookie)&&(a.headers=e);try{return(await s.SP.get("".concat(this.paths.get).concat(t),a)).data}catch(e){return(0,r.r)(e)}}async delete(e){try{return(await s.SP.post(this.paths.delete,{id:e},{withCredentials:!0})).data}catch(e){return(0,r.r)(e)}}async save(e){try{return(await s.SP.post(this.paths.save,JSON.stringify(e),{headers:{"Content-Type":"application/json"},withCredentials:!0})).data}catch(e){return(0,r.r)(e)}}async getList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2?arguments[2]:void 0,i={withCredentials:!0};(null==a?void 0:a.cookie)&&(i.headers=a);try{return(await s.SP.post(this.paths.getList,{page:e,filters:t},i)).data}catch(e){return(0,r.r)(e)}}async sendTestEmail(e){try{return(await s.SP.post(this.paths.sendTestEmail,{id:e},{withCredentials:!0})).data}catch(e){return(0,r.r)(e)}}constructor(e){this.api=e,this.paths={get:"".concat(this.api,"/email/get?id="),save:"".concat(this.api,"/email/save"),create:"".concat(this.api,"/email/create"),delete:"".concat(this.api,"/email/delete"),getList:"".concat(this.api,"/emails/get"),sendTestEmail:"".concat(this.api,"/email/send_test")}}}let l=new i("".concat(s.Vd,"/admin"))},92010:(e,t,a)=>{"use strict";a.d(t,{i:()=>r});var s=a(26831);let r=e=>{let t=s.i18n[e].locales,a={};return t.map(function(e){a[e]=""}),a}},96869:e=>{"use strict";e.exports=JSON.parse('{"not a file":"не є файлом","upload_fail":"зображення не завантажено","format_availability":"недопустимий mime type зображення","max_size":"перевищено допустимий розмір зображення","max_name_length":"перевищено допустиму довжину назви зображення","incorrect_filename":"недопустима назва файлу","image_min_width_height":"недопустима ширина або висота зображення"}')},98792:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/panel/emails_show/[id]",function(){return a(19760)}])}},e=>{e.O(0,[223,9091,764,233,2918,7261,636,6593,8792],()=>e(e.s=98792)),_N_E=e.O()}]);

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.