1import{U as z,a8 as ce,aj as qe,w as Fe,bm as xe,$ as v,R as l,S as b,V as h,Y as j,T as s,W as $,a0 as t,X as m,a1 as C,a3 as e,a5 as D,_ as F,P as be,r as K,ae as _e,ag as re,k as Y,a6 as X,g as pe,aa as st,a4 as Me,a2 as A,c as we,Z as je,p as nt,ac as $e,ad as ke,t as ot,A as at,m as lt,d as it,G as rt,bU as ut,bV as dt,a as ct,l as De,bM as Ee,bN as He,ai as mt,bL as Ne,ab as fe,ak as ge,aM as pt}from"./vendor-DwsQF_bR.js";import{d as ee,D as de,B as Pe,g as me,bQ as Se,aM as _t,Q as Ae,u as ae,c as H,T as ue,w as vt,b_ as Re,b1 as ft,J as Ue,r as gt,S as yt,bw as Ye,bG as bt,h as kt,s as Ce,a as ve,aL as Ge,P as We,b$ as $t,Y as St,c0 as Ie,c1 as Ut,c2 as Vt,bW as It,bX as ye,bk as Ke,bi as Xe,bv as ht,bu as Mt,c3 as wt,c4 as Pt,c5 as Ct,c6 as Bt,c7 as zt,c8 as Tt,c9 as jt,b as Dt}from"./common-qsC4jLam.js";import{u as Qe}from"./shared/chapter/settings-Dts_z1rN.js";import{P as At}from"./shared/moderation/settings-BLxCvF8G.js";import{S as Ot}from"./shared/category-edit/settings-CgL76jd3.js";import{B as Oe}from"./shared/settings/team-edit-BEqieWW-.js";import{_ as Lt}from"./shared/Index/settings-o4727PZt.js";const qt={class:"menu-list"},Ft={class:"content"},xt=z({__name:"UserSettings",props:{id:{}},setup(n){const i=n,c=window.__SHOW_B_HISTORY__,{isTablet:u}=de(),o=ee(),f=ce(),_=qe();return!o.isAuthUser(i.id)&&!o.hasPermission("user.edit")&&f.replace({name:"404"}),Fe(()=>_.name,r=>{!u.value&&r==="user-settings"&&f.replace(Pe.userProfile(i.id,"user-settings-info-form"))},{immediate:!0}),xe({title:"ÐаÑÑÑойки полÑзоваÑелÑ"}),(r,p)=>{const a=v("v-mobile-header"),k=v("v-menu-item"),d=v("v-menu"),y=v("router-view");return l(),b(D,null,[r.$route.name==="user-settings"?(l(),h(a,{key:0,class:"section",title:"ÐаÑÑÑойки"})):j("",!0),s("div",{class:$([r.$style.container,"container container_offset"])},[s("div",{class:$(["paper",{[r.$style.hidden]:r.$route.name!=="user-settings"}])},[t(d,{class:$(r.$style.menu),type:"sidebar"},{default:m(()=>[s("div",qt,[t(k,{to:r.$url.userProfile(n.id,"user-settings-info-form"),text:"ÐÑоÑилÑ","icon-left":"user"},null,8,["to"]),t(k,{to:{name:"user-noty-settings",params:{id:n.id}},"icon-left":"bell"},{default:m(()=>[...p[0]||(p[0]=[C(" Ð£Ð²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ ",-1)])]),_:1},8,["to"]),t(k,{to:{name:"user-settings-privacy",params:{id:n.id}},"icon-left":"eye-slash"},{default:m(()=>[...p[1]||(p[1]=[C(" ÐÑиваÑноÑÑÑ ",-1)])]),_:1},8,["to"]),t(k,{to:{name:"user-settings-ignore",params:{id:n.id}},"icon-left":"user-xmark"},{default:m(()=>[...p[2]||(p[2]=[C(" ÐгноÑ-лиÑÑ ",-1)])]),_:1},8,["to"]),t(k,{to:{name:"user-settings-content-filter",params:{id:n.id}},"icon-left":"filter"},{default:m(()=>[...p[3]||(p[3]=[C(" ФилÑÑÑ ÐºÐ¾Ð½ÑенÑа ",-1)])]),_:1},8,["to"]),e(o).isAuthUser(n.id)||e(o).hasAnyPermission("user.services.info")?(l(),h(k,{key:0,to:{name:"user-security-settings",params:{id:n.id}},"icon-left":"lock"},{default:m(()=>[...p[4]||(p[4]=[C(" ÐезопаÑноÑÑÑ Ð¸ вÑ
од ",-1)])]),_:1},8,["to"])):j("",!0),t(k,{to:{name:"user-appearance-settings",params:{id:n.id}},"icon-left":"palette"},{default:m(()=>[...p[5]||(p[5]=[C(" ÐеÑÑонализаÑÐ¸Ñ ",-1)])]),_:1},8,["to"]),e(c)?(l(),h(k,{key:1,to:r.$url.userProfile(n.id,r.$const.Site.isHentai||r.$const.Site.isSlash?"user-payments-settings-shop":"user-payments-settings-balance"),"icon-left":"money-check",active:r.$route.name==="user-payments-settings-balance"||r.$route.name==="user-payments-settings-premium"},{default:m(()=>[...p[6]||(p[6]=[C(" ÐлаÑежи ",-1)])]),_:1},8,["to","active"])):j("",!0)])]),_:1},8,["class"])],2),s("div",Ft,[t(y,{"user-id":n.id},null,8,["user-id"])])],2)],64)}}}),Et="lb_b",Ht="lb_cq",Nt="lb_i1",Rt={container:Et,hidden:Ht,menu:Nt},Yt={$style:Rt},Gt=F(xt,[["__cssModules",Yt]]),Bl=Object.freeze(Object.defineProperty({__proto__:null,default:Gt},Symbol.toStringTag,{value:"Module"})),Wt=z({__name:"UserSettingsInfo",props:{userId:{}},setup(n){const i=n,c=me(),u=Se(),{loading:o}=be(u),f=K({update_type:"info",avatar:void 0,cover:void 0,avatar_frame_id:null,premium_background_id:null,username:"",gender:0,about:""}),_=()=>
1f,r=K({avatar:"",background:"",premiumBackground:null,avatarFrame:null}),p=()=>r;return c.fetchData(["genders"]),u.fetchUser(i.userId,{fields:["about","gender","background","avatar_frame_id","premium_background_id","points"]}).then(a=>{f.value=_t(f.value,a,{gender:"gender.id",cover:"background.filename"}),f.value.update_type="info",r.value.avatar=a.avatar.url,r.value.background=a.background.url,r.value.premiumBackground=a.premium_background,r.value.avatarFrame=a.avatar_frame}),(a,k)=>{const d=v("v-loader"),y=v("router-view");return e(o).user?(l(),h(d,{key:0,pad:""})):(l(),h(y,{key:1,"get-preview":p,"get-model":_,"user-id":n.userId},null,8,["user-id"]))}}}),zl=Object.freeze(Object.defineProperty({__proto__:null,default:Wt},Symbol.toStringTag,{value:"Module"})),Kt={class:"fade"},Xt={class:"paper section-body"},Qt={class:"paper section-body"},Jt={class:"paper section-body section"},Zt=["poster"],es=["src"],ts={class:"paper section-body sticky sticky_bottom"},ss=z({__name:"UserSettingsInfoForm",props:{userId:{},getPreview:{type:Function},getModel:{type:Function}},setup(n){const i=n,{isTablet:c}=de(),u=i.getModel(),o=i.getPreview(),f=K(o.value.premiumBackground?"animated":"default"),_=me(),r=ee(),p=Se(),a=Y(()=>{var B,V,P;return(P=(V=(B=p.user)==null?void 0:B.points_info)==null?void 0:V.level)!=null?P:0}),k=Y(()=>r.isPremium||a.value>=20),d=Y(()=>r.isPremium||a.value>=5),y=B=>/\.gif$/gi.test(B.name),S=B=>'<span class="avatar-premium-tooltip-status '.concat(B?"is-active":"is-inactive",'">').concat(B?"✓":"✗","</span>"),I=B=>B?"":S(!0),w=Y(()=>({content:['<div class="avatar-premium-tooltip-text">',' <div class="avatar-premium-tooltip-row">'," <span>120x120px, 2mb</span>"," <span></span>",I(k.value)," </div>",' <div class="avatar-premium-tooltip-row">'," <span>240x240px, 4mb</span>",' <span><a href="/premium" class="avatar-premium-tooltip-link">ÐÑемиÑм-аккаÑнÑ</a> или lvl20</span>',S(k.value)," </div>",' <div class="avatar-premium-tooltip-row">'," <span>GIF</span>",' <span><a href="/premium" class="avatar-premium-tooltip-link">ÐÑемиÑм-аккаÑнÑ</a> или lvl5</span>',S(d.value)," </div>","</div>"].join(""),allowHTML:!0,interactive:!0,theme:"base"})),{formLoading:g,onSubmit:M}=ae(),x=()=>H.params2(i.userId).update("/user/{user}",u.value).ok(({data:B})=>{ue.info("ÐÑоÑÐ¸Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»Ñн"),r.id===p.user.id&&(r.auth.username=p.user.username=B.username,r.auth.avatar=p.user.avatar=B.avatar,r.auth.avatar_frame=B.avatar_frame,p.user.background=B.background)}),E=()=>{u.value.premium_background_id=null,o.value.premiumBackground=null};return(B,V)=>{var le;const P=v("v-button"),q=v("v-mobile-header"),Q=v("v-loader"),G=v("fa-icon"),ne=v("v-card-item-empty"),oe=v("v-avatar"),te=v("v-tabs-item"),Z=v("v-tabs"),L=v("v-input"),U=v("v-form-group"),R=v("v-select"),J=v("v-breakpoint"),se=_e("tippy");return l(),b(D,null,[t(q,{class:"section",title:"ÐнÑоÑмаÑиÑ"},{buttons:m(()=>[t(P,{loading:e(g),variant:"primary",text:"СоÑ
ÑаниÑÑ",rounded:"",filled:"",onClick:V[0]||(V[0]=O=>e(M)(x))},null,8,["loading"])]),_:1}),s("div",Kt,[e(p).loading.user?(l(),h(Q,{key:0,size:"sm",pad:""}
1)):(l(),b(D,{key:1},[s("div",{class:$([B.$style.avatarContainer,"section"])},[s("div",Xt,[s("div",{class:$([B.$style.avatarTitle,"section-title _size-sm"])},[V[13]||(V[13]=s("span",null,"ÐваÑаÑ",-1)),re(t(P,{icon:{icon:"question"},variant:"info",size:"sm",rounded:""},null,512),[[se,w.value]])],2),t(Ae,{modelValue:e(u).avatar,"onUpdate:modelValue":V[1]||(V[1]=O=>e(u).avatar=O),preview:e(o).avatar,"onUpdate:preview":V[2]||(V[2]=O=>e(o).avatar=O),"disable-cropper":y,title:!1,offset:!1,"response-property":"filename",type:"avatar"},null,8,["modelValue","preview"])]),s("div",Qt,[V[15]||(V[15]=s("h3",{class:"section-title _size-sm"}," Рамка аваÑаÑа ",-1)),s("div",{class:$(B.$style.avatarFrame)},[t(ne,{ratio:"square",onClick:V[3]||(V[3]=O=>B.$router.push(B.$url.userProfile(n.userId,"user-settings-info-avatar-frame")))},{default:m(()=>[t(G,{icon:"crop-simple"}),V[14]||(V[14]=s("span",null,"ÐÑбÑаÑÑ ÑÐ°Ð¼ÐºÑ Ð´Ð»Ñ Ð°Ð²Ð°ÑаÑа",-1))]),_:1}),t(oe,{url:e(o).avatar,frame:(le=e(o).avatarFrame)==null?void 0:le.orig,size:"initial"},null,8,["url","frame"])],2)])],2),s("div",Jt,[s("div",null,[V[16]||(V[16]=s("h3",{class:"section-title _size-sm"}," Фон пÑоÑÐ¸Ð»Ñ ",-1)),t(Z,{class:$([B.$style.backgroundTabs,"section"]),variant:"group"},{default:m(()=>[t(te,{modelValue:f.value,"onUpdate:modelValue":V[4]||(V[4]=O=>f.value=O),text:"ÐбÑÑнÑй",variant:"group",value:"default"},null,8,["modelValue"]),t(te,{modelValue:f.value,"onUpdate:modelValue":V[5]||(V[5]=O=>f.value=O),text:"ÐнимиÑованнÑй",variant:"group",value:"animated"},null,8,["modelValue"])]),_:1},8,["class"])]),f.value==="default"?(l(),h(Ae,{key:0,modelValue:e(u).cover,"onUpdate:modelValue":V[6]||(V[6]=O=>e(u).cover=O),preview:e(o).background,"onUpdate:preview":V[7]||(V[7]=O=>e(o).background=O),title:!1,offset:!1,type:"background"},null,8,["modelValue","preview"])):(l(),b("div",{key:1,class:$(B.$style.animatedBackground)},[t(ne,{ratio:e(c)?"auto":void 0,class:$(B.$style.animatedBackgroundSelect),onClick:V[8]||(V[8]=O=>B.$router.push(B.$url.userProfile(n.userId,"user-settings-info-premium-background")))},{default:m(()=>[t(G,{icon:"video"}),V[17]||(V[17]=s("span",null,"ÐÑбÑаÑÑ Ð°Ð½Ð¸Ð¼Ð¸ÑованнÑй Ñон",-1))]),_:1},8,["ratio","class"]),e(o).premiumBackground?(l(),b("div",{key:0,class:$(B.$style.animatedBackgroundPreview)},[re(t(P,{class:$(B.$style.animatedBackgroundRemove),icon:{icon:"trash",size:"sm"},variant:"black",hover:"danger",filled:"",onClick:E},null,8,["class"]),[[se,{content:"УдалиÑÑ",placement:"right"}]]),s("video",{poster:e(o).premiumBackground.preview,autoplay:"",playsinline:"",muted:"",loop:""},[s("source",{src:e(o).premiumBackground.video},null,8,es)],8,Zt)],2)):j("",!0)],2))]),s("div",{class:$(["paper section-body",{section:!e(c)}])},[V[18]||(V[18]=s("h3",{class:"section-title _size-sm"}," ÐнÑоÑмаÑÐ¸Ñ ",-1)),t(U,{label:"Ðикнейм"},{default:m(()=>[t(L,{modelValue:e(u).username,"onUpdate:modelValue":V[9]||(V[9]=O=>e(u).username=O)},null,8,["modelValue"])]),_:1}),t(U,{label:"Ðол"},{default:m(()=>[t(R,{modelValue:e(u).gender,"onUpdate:modelValue":V[10]||(V[10]=O=>e(u).gender=O),items:e(_).genders,"key-name":"label"},null,8,["modelValue","items"])]),_:1}),t(U,{label:"Ð Ñебе",offset:!1},{default:m(()=>[t(L,{modelValue:e(u).about,"onUpdate:modelValue":V[11]||(V[11]=O=>e(u).about=O),type:"textarea",rows:"8"},null,8,["modelValue"])]),_:1})],2),t(J,{min:"992"},{default:m(()=>[s("div",ts,[t(P,{loading:e(g),variant:"primary",text:"СоÑ
ÑаниÑÑ",filled:"",onClick:V[12]||(V[12]=O=>e(M)(x))},null,8,["loading"])])]),_:1})],64))])],64)}}}),ns="o3_o4",os="o3_o5",as="o3_o6",ls="o3_o7",is="o3_o8",rs="o3_o9",us="o3_pa",ds="o3_pb",cs={avatarContainer:ns,avatarTitle:os,avatarFrame:as,backgroundTabs:ls,animatedBackgroundSelect:is,animatedBackground:rs,animatedBackgroundPreview:us,animatedBackgroundRemove:ds},ms={$style:cs},ps=F(ss,[["__cssModules",ms]]),Tl=Object.freeze(Object.defineProperty({__proto__:null,default:ps},Symbol.toStringTag,{value:"Module"})),_s={key:0,class:"section-body unset-padding-bottom"},vs=z({__name:"UserSettingsInfoAvatarFrame",props:{userId:{},getPreview:{type:Function},getModel:{type:Function}},setup(n){const i=n,c=Pe.userProfile(i.userId,"user-settings-info-form"),{isMobile:u,isTablet:o}=de(),f=ee(),_=i.getModel(),r=i.getPreview(),p=K({id:_.value.avatar_frame_id,avatarFrame:r.value.avatarFrame}),a=g=>{p.value.id=pe(g,"id"),p.value.avatarFrame=pe(g,"avatar_frame")},{items:k,loading:d,nextPage:y,setRequestHandler:S}=vt();S(g=>H.get("/premium/avatar-frames",g));const I=ce(),w=()=>
1{if(!f.isPremium)return Re();_.value.avatar_frame_id=p.value.id,r.value.avatarFrame=p.value.avatarFrame,I.push(c)};return Qe(),(g,M)=>{var te;const x=v("v-mobile-header"),E=v("fa-icon"),B=v("router-link"),V=v("v-breakpoint"),P=v("v-alert"),q=v("v-avatar"),Q=v("v-card-item-empty"),G=v("v-cover"),ne=v("v-scroll-waypoint"),oe=v("v-button");return l(),b(D,null,[t(x,{back:e(c),shadow:!1,title:"Рамка аваÑаÑа"},null,8,["back"]),s("div",{class:$([g.$style.container,"paper"])},[!e(o)||!e(f).isPremium?(l(),b("div",_s,[t(V,{min:"992"},{default:m(()=>[s("div",{class:$(["section-title size-sm",{"_unset-margin":e(f).isPremium}])},[t(B,{class:"section-title__link",to:e(c)},{default:m(()=>[t(E,{icon:"arrow-left",size:"sm"}),M[1]||(M[1]=s("span",null,"Рамка аваÑаÑа",-1))]),_:1},8,["to"])],2)]),_:1}),e(f).isPremium?j("",!0):(l(),h(P,{key:0,variant:"info"},{default:m(()=>[M[3]||(M[3]=C(" ÐаннÑй ÑÑнкÑионал доÑÑÑпен Ñ ",-1)),t(B,{to:{name:"premium"}},{default:m(()=>[...M[2]||(M[2]=[C("пÑемиÑм-подпиÑкой",-1)])]),_:1})]),_:1}))])):j("",!0),s("div",{class:$(g.$style.content)},[s("div",{class:$([g.$style.preview,"sticky"])},[t(q,{url:e(r).avatar,frame:(te=p.value.avatarFrame)==null?void 0:te.orig,size:"initial"},null,8,["url","frame"])],2),e(d).initial?(l(),b("div",{key:0,class:$(["grid",g.$style.frames])},[(l(),b(D,null,X(42,Z=>t(Q,{key:Z,ratio:"square",filled:""})),64))],2)):(l(),h(ne,{key:1,disabled:e(d).page,handler:e(y),class:$(["grid content-loadable",g.$style.frames,{_loading:e(d).page}])},{default:m(()=>[t(Q,{class:$([g.$style.frameEmpty,{[g.$style.frameSelected]:!p.value.id}]),onClick:M[0]||(M[0]=Z=>a(null)),ratio:"square"},{default:m(()=>[t(E,{icon:"crop-simple"}),M[4]||(M[4]=s("span",null,"Ðез Ñамки",-1))]),_:1},8,["class"]),(l(!0),b(D,null,X(e(k),Z=>(l(),h(G,{key:Z.id,cover:Z.avatar_frame.lg,class:$([g.$style.frame,{[g.$style.frameSelected]:p.value.id===Z.id}]),ratio:"square",onClick:L=>a(Z)},null,8,["cover","class","onClick"]))),128))]),_:1},8,["disabled","handler","class"]))],2),s("div",{class:$(["section-footer paper sticky sticky_bottom btns",{_stretch:e(u)}])},[t(oe,{variant:"primary",text:"ÐÑбÑаÑÑ",filled:"",onClick:w}),t(oe,{tag:"router-link",text:"Ðазад",to:e(c)},null,8,["to"])],2)],2)],64)}}}),fs="mv_b",gs="mv_r",ys="mv_in",bs="mv_mw",ks="mv_mx",$s="mv_my",Ss="mv_mz",Us={container:fs,content:gs,preview:ys,frames:bs,frame:ks,frameSelected:$s,frameEmpty:Ss},Vs={$style:Us},Is=F(vs,[["__cssModules",Vs]]),jl=Object.freeze(Object.defineProperty({__proto__:null,default:Is},Symbol.toStringTag,{value:"Module"})),hs={class:"paper"},Ms={key:0,class:"section-body unset-padding-bottom"},ws=z({__name:"UserSettingsInfoPremiumBackground",props:{userId:{},getModel:{type:Function},getPreview:{type:Function}},setup(n){const i=n,c=i.getModel(),u=i.getPreview(),o=K({id:c.value.premium_background_id,background:u.value.premiumBackground}),f=y=>{o.value.id=pe(y,"id",null),o.value.background=pe(y,"premium_background",null)},_=Pe.userProfile(i.userId,"user-settings-info-form"),r=ce(),p=()=>{if(!d.isPremium)return Re();c.value.premium_background_id=o.value.id,u.value.premiumBackground=o.value.background,r.push(_)},{isMobile:a,isTablet:k}=de(),d=ee();return Qe(),(y,S)=>{const I=v("v-mobile-header"),w=v("fa-icon"),g=v("router-link"),M=v("v-breakpoint"),x=v("v-alert"),E=v("v-button");return l(),b(D,null,[t(I,{back:e(_),title:"ÐнимиÑованнÑе ÑонÑ"},null,8,["back"]),s("div",hs,[!e(k)||!e(d).isPremium?(l(),b("div",Ms,[t(M,{min:"992"},{default:m(()=>[s("div",{class:$(["section-title size-sm",{"_unset-margin":e(d).isPremium}])},[t(g,{class:"section-title__link",to:e(_)},{default:m(()=>[t(w,{icon:"arrow-left",size:"sm"}),S[0]||(S[0]=s("span",null,"ÐнимиÑованнÑе ÑонÑ",-1))]),_:1},8,["to"])],2)]),_:1}),e(d).isPremium?j("",!0):(l(),h(x,{key:0,variant:"info"},{default:m(()=>[S[2]||(S[2]=C(" ÐаннÑй ÑÑнкÑионал доÑÑÑпен Ñ ",-1)),t(g,{to:{name:"premium"}},{default:m(()=>[...S[1]||(S[1]=[C("пÑемиÑм-подпиÑкой",-1)])]),_:1})]),_:1}))])):j("",!0),t(At,{"initial-selected-background":e(c).premium_background_id,"is-preview-toggable":"",onSelect:f},{backgroundItem:m(({background:B})=>[t(st,{name:"fade"},{default:m(()=>[B.id===o.value.id?(l(),b("div",{key:0,class:$(y.$style.selected)},[t(w,{icon:"circle-check",size:"sm"})],2)):j("",!0)]),_:2},1024)]),_:1},8,["initial-selected-background"]),s("div",{class:$(["section-footer is-sticky btns",{_stretch:e(a)}])},[t(E,{text:"ÐÑбÑаÑÑ Ñон",variant:"primary",filled:"",onClick:p}),t(E,{to:e(_),tag:"router-link",text:"Ðазад"},null,8,["to"])],2)])],64)}}}),Ps="hi_hj",Cs={selected:Ps},Bs={$style:Cs},zs=F(ws,[["__cssModules",Bs]]),Dl=Object.freeze(Object.defineProperty({__proto__:null,default:zs},Symbol.toStringTag,{value:"Module"})),Ts={class:"section section-body paper fade"},js=z({__name:"UserSettingsNotificationsFolders",props:{folders:{}},emits:["update:folders"],setup(n,{emit:i}){const c=i,u=n,o=we({});
1u.folders.forEach(p=>o[p.id]=p.notify);const{formLoading:f,onSubmit:_}=ae(),r=()=>{const p=u.folders.map(a=>({id:a.id,notify:o[a.id]}));return H.update("/bookmarks/folder/notifications",{folders:p}).ok(()=>{const a=u.folders.map(k=>({...k,notify:o[k.id]}));c("update:folders",a)})};return(p,a)=>{const k=v("v-alert"),d=v("v-input-box"),y=v("v-button");return l(),b("div",Ts,[p.$const.Site.Current===p.$const.Site.Anime?(l(),h(k,{key:0,variant:"info"},{default:m(()=>[a[2]||(a[2]=C(" ÐÐ»Ñ Ð°Ð½Ð¸Ð¼Ðµ иÑполÑзÑеÑÑÑ Ð´ÑÑÐ³Ð°Ñ ÑиÑÑема оповеÑÐµÐ½Ð¸Ñ Ð¾ вÑÑ
оде Ñпизода, Ð²Ñ Ð¼Ð¾Ð¶ÐµÑе ÑзнаÑÑ Ð¿Ð¾Ð´Ñобнее ",-1)),s("a",{href:"#",onClick:a[0]||(a[0]=Me(S=>p.$popup.faq({articleId:99}),["prevent","stop"]))},"«здеÑÑ»")]),_:1})):(l(),b(D,{key:1},[a[4]||(a[4]=s("div",{class:"section-title size-sm"}," Ð£Ð²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¸Ð· ÑпиÑков ",-1)),s("div",{class:$(["section",p.$style.folders])},[(l(!0),b(D,null,X(n.folders,S=>(l(),h(d,{key:S.id,modelValue:o[S.id],"onUpdate:modelValue":I=>o[S.id]=I,"disable-truncate":""},{default:m(()=>[C(A(S.name),1)]),_:2},1032,["modelValue","onUpdate:modelValue"]))),128))],2),t(y,{loading:e(f),outline:"",plain:"",onClick:a[1]||(a[1]=S=>e(_)(r))},{default:m(()=>[...a[3]||(a[3]=[C(" СоÑ
ÑаниÑÑ ",-1)])]),_:1},8,["loading"])],64))])}}}),Ds="yq_gf",As={folders:Ds},Os={$style:As},Ls=F(js,[["__cssModules",Os]]),qs={class:"section section-body paper fade"},Fs=z({__name:"UserSettingsNotificationsOther",props:{settings:{}},setup(n){const i=n,c={7:"СÑаÑÑе недели",14:"СÑаÑÑе двÑÑ
неделÑ",30:"СÑаÑÑе меÑÑÑа",180:"СÑаÑÑе 6 меÑÑÑев",360:"СÑаÑÑе года"},u=K(i.settings.disable_old_comments_notif>0),o=K({media_status_finished:i.settings.media_status_finished,disable_friends_notif:i.settings.disable_friends_notif,disable_old_comments_notif:i.settings.disable_old_comments_notif||7,manga:i.settings.manga,disable_chapter_early_access_notif:i.settings.disable_chapter_early_access_notif,disable_card_drop_notif:i.settings.disable_card_drop_notif}),{formLoading:f,onSubmit:_}=ae(),r=()=>{const p={...i.settings,...o.value};return u.value||(p.disable_old_comments_notif=0),H.update("/user/settings/notifications",p).ok(()=>{ue.info("ÐаÑÑÑойки «ÐÑоÑее» обновленÑ")})};return(p,a)=>{const k=v("v-input-box"),d=v("v-dropdown-selectable"),y=v("v-form-group"),S=v("v-button");return l(),b("div",qs,[a[15]||(a[15]=s("div",{class:"section-title size-sm"}," ÐÑоÑее ",-1)),t(y,null,{default:m(()=>[t(k,{modelValue:o.value.media_status_finished,"onUpdate:modelValue":a[0]||(a[0]=I=>o.value.media_status_finished=I),"disable-truncate":""},{default:m(()=>[...a[8]||(a[8]=[C(" ÐповеÑаÑÑ Ð¾ ",-1),s("strong",null,"«ÐавеÑÑение»",-1),C(" ÑайÑла из моиÑ
ÑпиÑков ",-1)])]),_:1},8,["modelValue"]),t(k,{modelValue:o.value.manga,"onUpdate:modelValue":a[1]||(a[1]=I=>o.value.manga=I),"disable-truncate":""},{default:m(()=>[...a[9]||(a[9]=[C(" ÐповеÑаÑÑ Ð¾ добавлении новÑÑ
ТайÑлов на ÑайÑе ",-1)])]),_:1},8,["modelValue"]),t(k,{modelValue:o.value.disable_friends_notif,"onUpdate:modelValue":a[2]||(a[2]=I=>o.value.disable_friends_notif=I),"true-value":!1,"false-value":!0,"disable-truncate":""},{default:m(()=>[...a[10]||(a[10]=[C(" ÐповеÑаÑÑ Ð¾ заÑвкаÑ
в дÑÑзÑÑ ",-1)])]),_:1},8,["modelValue"]),t(k,{modelValue:u.value,"onUpdate:modelValue":a[4]||(a[4]=I=>u.value=I),"disable-truncate":""},{default:m(()=>[a[11]||(a[11]=C(" ÐÑклÑÑиÑÑ ÑÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð½Ð° ÑÑаÑÑе комменÑаÑии ",-1)),t(d,{modelValue:o.value.disable_old_comments_notif,"onUpdate:modelValue":a[3]||(a[3]=I=>o.value.disable_old_comments_notif=I),items:c,button:{variant:"info",size:"xs",disabled:!u.value},icon:[{icon:"list-ul"}]},null,8,["modelValue","button"])]),_:1},8,["modelValue"]),t(k,{modelValue:o.value.disable_chapter_early_access_notif,"onUpdate:modelValue":a[5]||(a[5]=I=>o.value.disable_chapter_early_access_notif=I),"disable-truncate":""},{default:m(()=>[...a[12]||(a[12]=[C(" ÐÑклÑÑиÑÑ ÑÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¾ главаÑ
Ñ Ñанним доÑÑÑпом ",-1)])]),_:1},8,["modelValue"]),t(k,{modelValue:o.value.disable_card_drop_notif,"onUpdate:modelValue":a[6]||(a[6]=I=>o.value.disable_card_drop_notif=I),"disable-truncate":""},{default:m(()=>[...a[13]||(a[13]=[C(" ÐÑклÑÑиÑÑ ÑÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¾ полÑÑении каÑÑоÑек ",-1)])]),_:1},8,["modelValue"])]),_:1}),t(S,{loading:e(f),outline:"",plain:"",onClick:a[7]||(a[7]=I=>e(_)(r))},{default:m(()=>[...a[14]||(a[14]=[C(" СоÑ
ÑаниÑÑ ",-1)])]),_:1},8,["loading"])])}}}),xs={class:"section section-body paper fade flex flex_justify-between"},Es=z({__name:"UserSettingsNotificationsPush",setup(n){const i="https://auth.lib.social/auth/push-subscription",{isMobile:c}=de(),u=o=>{if(c.value)return;o.preventDefault(),o.stopPropagation();const f=400,_=600,r=window.screen.width,p=window.screen.height,a=(r-f)/2,k=(p-_)/2;window.open(i,"_blank","width=".concat(f,",height=").concat(_,",left=").concat(a,",top=").concat(k))};return(o,f)=>{const _=v("v-button");return l(),b("div",xs,[f[0]||(f[0]=s("div",{class:"section-title size-sm _unset-margin"}," ÐÑаÑзеÑнÑе ÑÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ ",-1)),t(_,{href:i,tag:"a",target:"_blank",text:"ÐаÑÑÑоиÑÑ",variant:"primary",filled:"",onClick:u})])}}}),Hs=z({__name:"UserSettingsNotifications",props:{userId:{}},setup(n){const i=n,c=K(!0),u=ft();u.fetchFolders(i.userId,!0);const o=_=>{const r=p=>a=>{a.id===p.id&&(a.notify=p.notify)};_.forEach(p=>
1{u.authUserFolders.forEach(r(p)),u.folders.forEach(r(p))})},f=K();return Promise.all([H.get("/user/settings/notifications"),u.fetchFolders(i.userId,!0)]).then(([_])=>{_.ok&&(f.value=_.data),c.value=!1}),(_,r)=>{const p=v("v-mobile-header"),a=v("v-loader");return l(),b(D,null,[t(p,{class:"section",title:"УведомлениÑ",back:{name:"user-settings",params:{id:n.userId}}},null,8,["back"]),c.value?(l(),h(a,{key:0,pad:""})):(l(),b(D,{key:1},[t(Es,{settings:f.value},null,8,["settings"]),t(Fs,{settings:f.value},null,8,["settings"]),t(Ls,{folders:e(u).foldersBySiteId(),"onUpdate:folders":o},null,8,["folders"])],64))],64)}}}),Ns="ge_gf",Rs={folders:Ns},Ys={$style:Rs},Gs=F(Hs,[["__cssModules",Ys]]),Al=Object.freeze(Object.defineProperty({__proto__:null,default:Gs},Symbol.toStringTag,{value:"Module"})),Ws=z({__name:"UserSettingsAppearanceSection",props:{title:{},faqOptions:{type:[Object,Boolean],default:void 0},inline:{type:Boolean}},setup(n){return(i,c)=>{const u=v("v-button");return l(),b("div",{class:$([i.$style.section,{[i.$style.inline]:n.inline}])},[s("div",{class:$([i.$style.title,"flex"])},[s("strong",null,A(n.title),1),je(i.$slots,"title")],2),n.faqOptions!==!1?(l(),h(u,{key:0,class:$(i.$style.faqBtn),icon:{icon:"question"},variant:"info",size:"sm",rounded:"",onClick:c[0]||(c[0]=o=>n.faqOptions?i.$popup.faq(n.faqOptions):i.$toast.noArticle("Ðа даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÐµÑÑ Ð½ÐµÑ ÑÑаÑÑи. Ðо еÑли она не добавлÑеÑÑÑ Ð¾ÑÐµÐ½Ñ Ð´Ð¾Ð»Ð³Ð¾, Ñо напомниÑе нам об ÑÑом."))},null,8,["class"])):j("",!0),s("div",{class:$(i.$style.body)},[je(i.$slots,"default")],2)],2)}}}),Ks="ab1_ra",Xs="ab1_b8",Qs="ab1_c1",Js="ab1_ab2",Zs="ab1_k",en={section:Ks,inline:Xs,title:Qs,faqBtn:Js,body:Zs},tn={$style:en},W=F(Ws,[["__cssModules",tn]]),sn={class:"flex paper section section-body sticky sticky_top-offset"},nn={class:"flex _ml-auto"},on=z({__name:"UserSettingsPrivacy",props:{userId:{}},setup(n){const i=n,c=me(),u=ee();c.fetchData(["prefsProfileVisibility","prefsPreviousUsernamesVisibility"],!0);const o=Y(()=>{var w,g;return(g=(w=c.prefsProfileVisibility)!=null?w:c.raw.prefsProfileVisibility)!=null?g:[]}),f=Y(()=>{var w,g;return(g=(w=c.prefsPreviousUsernamesVisibility)!=null?w:c.raw.prefsPreviousUsernamesVisibility)!=null?g:[]}),_=()=>u.isAuthUser(i.userId),{data:r,loading:p}=Ue(()=>(_()?H.get("/user/settings/privacy"):H.params2(i.userId).get("/user/{user}/settings/privacy")).ok(g=>{var M,x,E,B,V,P,q,Q,G;(x=(M=g.data).profile_visibility)!=null||(M.profile_visibility=0),(B=(E=g.data).statistics_visibility)!=null||(E.statistics_visibility=3),g.data.statistics_site_ids=S((V=g.data.statistics_site_ids)!=null?V:gt(yt.Social)),(q=(P=g.data).previous_usernames_visibility)!=null||(P.previous_usernames_visibility=0),(G=(Q=g.data).previous_usernames)!=null||(Q.previous_usernames=[])})),{formLoading:a,onSubmit:k}=ae(),d=()=>(_()?H.update("/user/settings/privacy",r.value):H.params2(i.userId).update("/user/{user}/settings/privacy",r.value)).ok(()=>{ue.info("ÐаÑÑÑойки пÑиваÑноÑÑи обновленÑ")}),y=w=>{r.value.previous_usernames=r.value.previous_usernames.filter(g=>g.id!==w)},S=w=>(Array.isArray(w)?w:Object.values(w)).map(Number).filter(Boolean),I=w=>nt(w).format("D MMMM YYYY");return(w,g)=>{const M=v("v-button"),x=v("v-mobile-header"),E=v("v-loader"),B=v("v-breakpoint"),V=v("v-select"),P=_e("tippy");return l(),b(D,null,[t(x,{title:"ÐÑиваÑноÑÑÑ"},{buttons:m(()=>[t(M,{loading:e(a),variant:"primary",text:"СоÑ
ÑаниÑÑ",rounded:"",filled:"",onClick:g[0]||(g[0]=q=>e(k)(d))},null,8,["loading"])]),_:1}),e(p)||e(c).loading?(l(),h(E,{key:0,"full-page":""}
1)):(l(),b(D,{key:1},[t(B,{min:"992"},{default:m(()=>[s("div",sn,[g[6]||(g[6]=s("div",{class:"section-title _unset-margin"}," ÐÑиваÑноÑÑÑ ",-1)),s("div",nn,[t(M,{loading:e(a),variant:"primary",text:"СоÑ
ÑаниÑÑ",filled:"",onClick:g[1]||(g[1]=q=>e(k)(d))},null,8,["loading"])])])]),_:1}),t(W,{title:"ÐÑобÑажение пÑоÑилÑ","faq-options":!1},{default:m(()=>[t(V,{modelValue:e(r).profile_visibility,"onUpdate:modelValue":g[2]||(g[2]=q=>e(r).profile_visibility=q),items:o.value,"key-name":"label"},null,8,["modelValue","items"])]),_:1}),t(W,{title:"ÐÑобÑажение ÑÑаÑиÑÑики в пÑоÑиле","faq-options":!1},{default:m(()=>[s("div",{class:$(w.$style.statisticsVisibility)},[t(V,{modelValue:e(r).statistics_visibility,"onUpdate:modelValue":g[3]||(g[3]=q=>e(r).statistics_visibility=q),items:o.value,"key-name":"label"},null,8,["modelValue","items"]),s("div",{class:$(w.$style.statisticsSites)},[g[7]||(g[7]=s("span",null,"ÐÑобÑажение ÑайÑов в ÑÑаÑиÑÑике:",-1)),s("div",{class:$(w.$style.siteIds)},[t(Ye,{modelValue:e(r).statistics_site_ids,"onUpdate:modelValue":g[4]||(g[4]=q=>e(r).statistics_site_ids=q)},null,8,["modelValue"])],2)],2)],2)]),_:1}),t(W,{title:"ÐÑобÑажение ÑÑаÑÑÑ
никнеймов","faq-options":!1},{default:m(()=>[s("div",{class:$(w.$style.previousUsernames)},[t(V,{modelValue:e(r).previous_usernames_visibility,"onUpdate:modelValue":g[5]||(g[5]=q=>e(r).previous_usernames_visibility=q),items:f.value,"key-name":"label"},null,8,["modelValue","items"]),e(r).previous_usernames.length?(l(),b("div",{key:0,class:$(w.$style.previousUsernamesList)},[(l(!0),b(D,null,X(e(r).previous_usernames,q=>(l(),b("div",{key:q.id,class:$(w.$style.previousUsername)},[s("div",{class:$(w.$style.previousUsernameInfo)},[s("b",null,A(q.username),1),s("span",null,"до "+A(I(q.changed_at))+" г.",1)],2),re(t(M,{icon:{icon:"trash",size:"sm"},variant:"light",hover:"danger",size:"sm",rounded:"",onClick:Q=>y(q.id)},null,8,["onClick"]),[[P,{content:"УдалиÑÑ"}]])],2))),128))],2)):j("",!0)],2)]),_:1})],64))],64)}}}),an="j3_j4",ln="j3_j5",rn="j3_j6",un="j3_j7",dn="j3_j8",cn="j3_j9",mn="j3_ka",pn={previousUsernames:an,statisticsVisibility:ln,siteIds:rn,statisticsSites:un,previousUsernamesList:dn,previousUsername:cn,previousUsernameInfo:mn},_n={$style:pn},vn=F(on,[["__cssModules",_n]]),Ol=Object.freeze(Object.defineProperty({__proto__:null,default:vn},Symbol.toStringTag,{value:"Module"})),fn=z({__name:"UserSettingsIgnore",props:{userId:{}},setup(n){return(i,c)=>{const u=v("v-mobile-header");return l(),b(D,null,[t(u,{title:"ÐгноÑ-лиÑÑ"}),s("div",{class:$(i.$style.content)},[t(bt,{"source-id":n.userId,"source-type":"user"},null,8,["source-id"])],2)],64)}}}),gn="g3_r",yn={content:gn},bn={$style:yn},kn=F(fn,[["__cssModules",bn]]),Ll=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),$n=z({__name:"UserSettingsContentFilterItem",props:ke({labelsMap:{},enabledSiteIdsMap:{},icon:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:ke(["remove"],["update:modelValue"]),setup(n,{emit:i}){const c=i,u=n,o=$e(n,"modelValue"),f=Y(()=>u.enabledSiteIdsMap[o.value.value]),_=()=>{const r=f.value.length===o.value.site_ids.length;o.value.site_ids=r?[]:f.value.slice()};return(r,p)=>{const a=v("fa-icon"),k=v("v-button"),d=_e("tippy");return l(),h(Ot,{class:$(r.$style.filterItem),modelValue:o.value.site_ids,"onUpdate:modelValue":p[1]||(p[1]=y=>o.value.site_ids=y),"enabled-site-ids":f.value,"check-color":"red","check-icon":"ban"},{"actions-before":m(()=>[re(t(k,{class:$(r.$style.checkAll),icon:{icon:"check-double",size:"xs"},size:"sm",plain:"",onClick:_},null,8,["class"]),[[d,{content:"ÐÑделиÑÑ Ð²Ñе"}]]),re(t(k,{class:$(r.$style.remove),icon:{icon:"trash"}
1,variant:"danger",size:"sm",plain:"",onClick:p[0]||(p[0]=y=>c("remove",o.value))},null,8,["class"]),[[d,{content:"УдалиÑÑ ÑилÑÑÑ"}]])]),default:m(()=>[t(a,{class:"txt _secondary _small",icon:n.icon},null,8,["icon"]),s("span",null,A(n.labelsMap[o.value.value]),1)]),_:1},8,["class","modelValue","enabled-site-ids"])}}}),Sn="at8_i4",Un="at8_i5",Vn="at8_w",In={filterItem:Sn,checkAll:Un,remove:Vn},hn={$style:In},Mn=F($n,[["__cssModules",hn]]),wn=z({__name:"UserSettingsContentFilterCategoriesList",props:{type:{},placeholder:{},filterSelectItems:{},useModel:{type:Function}},setup(n){const i=n,{model:c}=i.useModel(),u=_=>{c.value[i.type].push({value:ot(_.id),type:i.type,site_ids:(_.site_ids||[]).slice()})},o=K([kt.Current]),f=Y(()=>{let _=i.filterSelectItems;o.value.length>0&&(_=_.filter(p=>at(p.site_ids,o.value).length>0));const r=lt(c.value[i.type],"value");return it(_,r,(p,a)=>p.id===a)});return(_,r)=>{const p=v("v-divider"),a=v("v-autocomplete");return l(),h(a,{class:$(_.$style.autocomplete),"class-names":{input:_.$style.input},placeholder:n.placeholder,suggestion:f.value,"suggestion-template-key":"label",icon:"search",onSelect:u},{meta:m(()=>[r[1]||(r[1]=s("div",{class:"menu-head"}," ФилÑÑÑ Ð¿Ð¾ ÑайÑÑ ",-1)),s("div",{class:$(_.$style.siteIds)},[t(Ye,{modelValue:o.value,"onUpdate:modelValue":r[0]||(r[0]=k=>o.value=k),"check-color":"success","check-icon":"check"},null,8,["modelValue"])],2),t(p)]),_:1},8,["class","class-names","placeholder","suggestion"])}}}),Pn="a1z_y",Cn="a1z_cu",Bn="a1z_j6",zn={input:Pn,autocomplete:Cn,siteIds:Bn},Tn={$style:zn},Je=F(wn,[["__cssModules",Tn]]),jn=z({__name:"UserSettingsContentFilterSelectDialog",props:{type:{},placeholder:{},filterSelectItems:{},useModel:{type:Function}},setup(n){return(i,c)=>(l(),h(Ce,{title:n.type==="genre"?"ÐÑбÑаÑÑ Ð¶Ð°Ð½ÑÑ":"ÐÑбÑаÑÑ Ñеги",type:"bottom-menu",close:""},{default:m(()=>[t(Je,{"filter-select-items":n.filterSelectItems,placeholder:n.placeholder,"use-model":n.useModel,type:n.type},null,8,["filter-select-items","placeholder","use-model","type"])]),_:1},8,["title"]))}}),Dn=z({__name:"UserSettingsContentFilterSelect",props:{button:{},type:{},placeholder:{},filterSelectItems:{},useModel:{type:Function}},setup(n){const i=n,[c]=ve(jn,()=>({filterSelectItems:i.filterSelectItems,placeholder:i.placeholder,useModel:i.useModel,type:i.type})),{isTablet:u}=de();return(o,f)=>{const _=v("v-button"),r=v("v-dropdown");return e(u)?(l(),h(_,{key:0,text:n.button.text,icon:{icon:n.button.icon},size:"sm",onClick:f[0]||(f[0]=p=>e(c)())},null,8,["text","icon"])):(l(),h(r,{key:1,options:{placement:"bottom-end"},"hide-on-click":!1},{button:m(({init:p})=>[t(_,{text:n.button.text,icon:{icon:n.button.icon},size:"sm",onClickOnce:p},null,8,["text","icon","onClickOnce"])]),menu:m(()=>[t(Je,{"filter-select-items":n.filterSelectItems,placeholder:n.placeholder,"use-model":n.useModel,type:n.type},null,8,["filter-select-items","placeholder","use-model","type"])]),_:1}))}}}),An={class:"paper"},On={class:"section-body flex flex_justify-between"},Ln={class:"section-title _size-sm _unset-margin"},qn=z({__name:"UserSettingsContentFilterSection",props:{title:{},type:{},filterSelectItems:{},buttonText:{},icon:{},useModel:{type:Function}},setup(n){const i=n,{model:c}=i.useModel(),u=Y(()=>{const _={};return i.filterSelectItems.forEach(r=>{"site_ids"in r&&(_[r.id]=r.site_ids)}),_}),o=Y(()=>Ge(i.filterSelectItems,"id","label")),f=({value:_})=>{c.value[i.type]=rt(c.value[i.type],{value:_})};return(_,r)=>(l(),b("div",{class:$(["fade paper section",_.$style.section])},[s("div",An,[s("div",On,[s("div",Ln,A(n.title),1),t(Dn,{button:{text:n.buttonText,icon:n.icon},"filter-select-items":n.filterSelectItems,"use-model":n.useModel,type:n.type,placeholder:"ÐоиÑк по названиÑ"},null,8,["button","filter-select-items","use-model","type"])])]),(l(!0),b(D,null,X(e(c)[n.type],(p,a)=>(l(),h(Mn,{key:"".concat(n.type,"_").concat(p.value),modelValue:e(c)[n.type][a],"onUpdate:modelValue":k=>e(c)[n.type][a]=k,"enabled-site-ids-map":u.value,"labels-map":o.value,icon:n.icon,onRemove:f},null,8,["modelValue","onUpdate:modelValue","enabled-site-ids-map","labels-map","icon"]))),128))],2))}}),Fn="yh_ra",xn={section:Fn},En={$style:xn},he=F(qn,[["__cssModules",En]]),Hn={class:"paper section section-body sticky sticky_top-offset"},Nn={class:"flex section"},Rn=z({__name:"UserSettingsContentFilter",props:{userId:{}},setup(n){const i=n,c=K({}),u=()=>({model:c}
1),o={},f=(d,y,S)=>{o[y]=d.map(I=>{const w={id:I.id,label:I[S]};return"site_ids"in I&&(w.site_ids=I.site_ids),w})},_=K(!0);me().fetchData(["genres","tags","types"]).then(({genres:d,tags:y,types:S})=>{f(d,"genre","name"),f(y,"tag","name"),f(S,"type","label"),H.params2(i.userId).get("/user/{user}/content-filter").ok(({data:I})=>{const w={genre:{},type:{},tag:{}};I.forEach(g=>{ut(w,[g.type,g.value],{type:g.type,value:g.value,site_ids:pe(w,[g.type,g.value,"site_ids"],[]).concat(g.site_id)},Object)}),c.value=dt(w,g=>Object.values(g)),_.value=!1})});const{formLoading:p,onSubmit:a}=ae(),k=()=>{const y={filters:Object.values(c.value).flat().flatMap(S=>S.site_ids.map(I=>({value:S.value,type:S.type,site_id:I})))};return H.params2(i.userId).post("/user/{user}/content-filter",y).ok(()=>{ue.info(["ФилÑÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»Ñн.","ÐекоÑоÑÑе Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð²ÑÑÑпÑÑ Ð² ÑÐ¸Ð»Ñ Ð² ÑеÑение 10-20 минÑÑ."],{timeout:ct("10s")})})};return(d,y)=>{const S=v("v-button"),I=v("v-mobile-header"),w=v("v-loader"),g=v("router-link"),M=v("v-alert"),x=v("v-breakpoint");return l(),b(D,null,[t(I,{class:"section",title:"ФилÑÑÑ ÐºÐ¾Ð½ÑенÑа"},{buttons:m(()=>[t(S,{loading:e(p),variant:"primary",rounded:"",filled:"",onClick:y[0]||(y[0]=E=>e(a)(k))},{default:m(()=>[...y[4]||(y[4]=[C(" СоÑ
ÑаниÑÑ ",-1)])]),_:1},8,["loading"])]),_:1}),_.value?(l(),h(w,{key:0,pad:""}
1)):(l(),b(D,{key:1},[t(x,{min:"992"},{default:m(()=>[s("div",Hn,[s("div",Nn,[y[6]||(y[6]=s("div",{class:"section-title _unset-margin"}," ФилÑÑÑ ÐºÐ¾Ð½ÑенÑа ",-1)),t(S,{loading:e(p),class:"_ml-auto",variant:"primary",filled:"",onClick:y[1]||(y[1]=E=>e(a)(k))},{default:m(()=>[...y[5]||(y[5]=[C(" СоÑ
ÑаниÑÑ ",-1)])]),_:1},8,["loading"])]),t(M,{variant:"info",size:"sm"},{default:m(()=>[y[8]||(y[8]=C(" ÐоÑполÑзÑйÑеÑÑ ",-1)),t(g,{to:{name:"faq-category",params:{slug:"12"}},onClickCapture:y[2]||(y[2]=Me(E=>d.$popup.faq({categoryId:12}),["stop","prevent"]))},{default:m(()=>[...y[7]||(y[7]=[s("strong",null,"подÑказками",-1)])]),_:1}),y[9]||(y[9]=C(" по Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑÑнкÑионалÑ. ",-1))]),_:1})])]),_:1}),t(x,{max:"991"},{default:m(()=>[t(M,{class:"section",variant:"info",size:"sm",rounded:!1},{default:m(()=>[y[11]||(y[11]=C(" ÐоÑполÑзÑйÑеÑÑ ",-1)),t(g,{to:{name:"faq-category",params:{slug:"12"}},onClickCapture:y[3]||(y[3]=Me(E=>d.$popup.faq({categoryId:12}),["stop","prevent"]))},{default:m(()=>[...y[10]||(y[10]=[s("strong",null,"подÑказками",-1)])]),_:1}),y[12]||(y[12]=C(" по Ð´Ð°Ð½Ð½Ð¾Ð¼Ñ ÑÑнкÑионалÑ. ",-1))]),_:1})]),_:1}),t(he,{"filter-select-items":o.type,"use-model":u,"button-text":"ÐобавиÑÑ Ñип",icon:"layer-group",title:"Тип ÑайÑла",type:"type"},null,8,["filter-select-items"]),t(he,{"filter-select-items":o.genre,"use-model":u,"button-text":"ÐобавиÑÑ Ð¶Ð°Ð½Ñ",icon:"asterisk",title:"ÐанÑÑ",type:"genre"},null,8,["filter-select-items"]),t(he,{"filter-select-items":o.tag,"use-model":u,"button-text":"ÐобавиÑÑ Ñег",icon:"hashtag",title:"Теги",type:"tag"},null,8,["filter-select-items"])],64))],64)}}}),Yn="i2_i3",Gn="i2_fq",Wn="i2_i4",Kn="i2_i5",Xn="i2_w",Qn={sites:Yn,categories:Gn,filterItem:Wn,checkAll:Kn,remove:Xn},Jn={$style:Qn},Zn=F(Rn,[["__cssModules",Jn]]),ql=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),eo={class:"section-body paper section fade"},to=z({__name:"UserSettingsSecurityEmailCangeForm",props:{user:{}},setup(n){const{formLoading:i,onSubmit:c}=ae(),u=n,o=K(u.user.confirmed),f=we({update_type:"email",email:u.user.email}),_=()=>H.params2(u.user.id).update("/user/{user}",f).ok(()=>{o.value=!1,ue.success("Email обновлÑн")}),r=()=>H.params2(u.user.id).post("/user/{user}/email-confirmation/send");return(p,a)=>{const k=v("v-input"),d=v("v-form-group"),y=v("v-button"),S=v("v-alert"),I=v("v-form");return l(),b("div",eo,[a[5]||(a[5]=s("div",{class:"section-title size-sm"}," ÐлекÑÑÐ¾Ð½Ð½Ð°Ñ Ð¿Ð¾ÑÑа ",-1)),t(I,{onSubmit:a[2]||(a[2]=w=>e(c)(_))},{default:m(()=>[t(d,null,{default:m(()=>[t(k,{modelValue:f.email,"onUpdate:modelValue":a[0]||(a[0]=w=>f.email=w),type:"email",placeholder:"УкажиÑе email"},null,8,["modelValue"])]),_:1}),o.value?j("",!0):(l(),h(d,{key:0},{default:m(()=>[t(S,{variant:"info"},{default:m(()=>[a[3]||(a[3]=s("p",null,"ÐÐ°Ñ Ð°ÐºÐºÐ°ÑÐ½Ñ Ð½Ðµ подÑвеÑждÑн. ÐажмиÑе «ÐÑпÑавиÑÑ Ð¿Ð¾Ð´ÑвеÑждение» поÑле Ñего пÑоÑледÑйÑе инÑÑÑÑкÑиÑм в пиÑÑме",-1)),t(y,{loading:e(i),text:"ÐÑпÑавиÑÑ Ð¿Ð¾Ð´ÑвеÑждение",variant:"info",size:"sm",outline:"",plain:"",onClick:a[1]||(a[1]=w=>e(c)(r))},null,8,["loading"])]),_:1})]),_:1})),t(y,{loading:e(i),type:"submit",outline:"",plain:""},{default:m(()=>[...a[4]||(a[4]=[C(" СоÑ
ÑаниÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ",-1)])]),_:1},8,["loading"])]),_:1})])}}}),so={class:"section-body paper section fade"},no={class:"row"},oo={class:"col-md-6"},ao={class:"row"},lo={class:"col-md-6"},io={class:"col-md-6"},ro=z({__name:"UserSettingsSecurityPasswordChangeForm",props:{userId:{}},setup(n){const i=n,{formLoading:c,onSubmit:u}=ae(),o=we({update_type:"password",current_password:"",password:"",confirm_password:""}),f=()=>H.params2(i.userId).update("/user/{user}",o).ok(()=>{o.current_password="",o.confirm_password="",o.password="",ue.success("ÐаÑÐ¾Ð»Ñ ÑÑпеÑно изменÑн")}),_="https://auth.lib.social/auth/reset-password";return(r,p)=>{const a=v("v-input"),k=v("v-form-group"),d=v("v-alert"),y=v("v-button"),S=v("v-form");return l(),b("div",so,[p[6]||(p[6]=s("div",{class:"section-title size-sm"}," Смена паÑÐ¾Ð»Ñ ",-1)),t(S,{onSubmit:p[3]||(p[3]=I=>e(u)(f))},{default:m(()=>[s("div",no,[s("div",oo,[t(k,{label:"ТекÑÑий паÑолÑ"},{default:m(()=>[t(a,{modelValue:o.current_password,"onUpdate:modelValue":p[0]||(p[0]=I=>o.current_password=I),type:"password"},null,8,["modelValue"])]),_:1})])]),s("div",ao,[s("div",lo,[t(k,{label:"ÐовÑй паÑолÑ"},{default:m(()=>[t(a,{modelValue:o.password,"onUpdate:modelValue":p[1]||(p[1]=I=>o.password=I),type:"password"},null,8,["modelValue"])]),_:1})]),s("div",io,[t(k,{label:"ÐодÑвеÑждение нового паÑолÑ"},{default:m(()=>[t(a,{modelValue:o.confirm_password,"onUpdate:modelValue":p[2]||(p[2]=I=>o.confirm_password=I),type:"password"},null,8,["modelValue"])]),_:1})])]),t(k,null,{default:m(()=>[t(d,{variant:"info"},{default:m(()=>[p[4]||(p[4]=C(" ÐÑли Ð²Ñ Ð½Ðµ помниÑе ÑекÑÑий паÑолÑ, Ñо воÑполÑзÑйÑеÑÑ ",-1)),s("a",{href:_,rel:"noopener nofollow"},"ÑбÑоÑом паÑолÑ")]),_:1})]),_:1}),t(y,{type:"submit",loading:e(c),outline:"",plain:""},{default:m(()=>[...p[5]||(p[5]=[C(" СоÑ
ÑаниÑÑ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ ",-1)])]),_:1},8,["loading"])]),_:1})])}}}),uo=z({__name:"UserSettingsSecuritySocialServicesButton",props:{service:{},oauth:{}},emits:["update:oauth"],setup(n,{emit:i}){const c=i,u=n,o=Y(()=>u.oauth.find(({service:d})=>
1d===u.service)),f={yandex:"ЯндекÑ",vkontakte:"ÐÐонÑакÑе"},_=De.get(f,u.service,De.capitalize(u.service)),r=ee(),p=()=>{const d=new URL("/auth/oauth/redirect/".concat(u.service),"https://auth.lib.social");d.searchParams.append("link",r.id.toString()),d.searchParams.append("ref",location.host),location.assign(d.toString())},a=()=>H.params2(u.service).post("/auth/oauth/unlink/{service}").ok(()=>{c("update:oauth",u.oauth.filter(({service:d})=>u.service!==d))}),k=()=>{We.confirm({text:"ÐÑ ÑвеÑÐµÐ½Ñ ÑÑо Ñ
оÑиÑе оÑвÑзаÑÑ Â«".concat(_,"» Ð¾Ñ Ð²Ð°Ñего аккаÑнÑа?"),confirmButton:{text:"ÐÑвÑзаÑÑ",variant:"danger"},onConfirm:a})};return(d,y)=>{const S=v("fa-icon"),I=v("v-button");return l(),b("div",{class:$(d.$style.item)},[t(S,{class:$([d.$style.icon,"brand-color-".concat(n.service)]),icon:["fab",u.service],"fixed-width":""},null,8,["class","icon"]),s("div",{class:$(d.$style.body)},[s("div",{class:$(d.$style.name)},A(e(_)),3),o.value?(l(),b("div",{key:0,class:$(d.$style.id)}," #id: ("+A(o.value.service_id)+") ",3)):j("",!0)],2),o.value?(l(),h(I,{key:0,variant:"danger",size:"sm",onClick:k},{default:m(()=>[t(S,{icon:"unlink",size:"sm"}),y[0]||(y[0]=s("span",null,"ÐÑвÑзаÑÑ",-1))]),_:1})):(l(),h(I,{key:1,size:"sm",plain:"",onClick:p},{default:m(()=>[t(S,{icon:"link"}),y[1]||(y[1]=s("span",null,"ÐÑивÑзаÑÑ",-1))]),_:1}))],2)}}}),co="azx_e",mo="azx_bn",po="azx_k",_o="azx_cj",vo="azx_azy",fo={item:co,icon:mo,body:po,name:_o,id:vo},go={$style:fo},yo=F(uo,[["__cssModules",go]]),bo={class:"section-body paper section fade"},ko=z({__name:"UserSettingsSecuritySocialServices",props:{oauth:{}},emits:["update:oauth"],setup(n,{emit:i}){const c=i,u=["vkontakte","facebook","twitter","google","yandex"];return(o,f)=>(l(),b("div",bo,[f[1]||(f[1]=s("div",{class:"section-title size-sm"}," СвÑзаннÑе аккаÑнÑÑ ",-1)),(l(),b(D,null,X(u,_=>t(yo,{key:_,service:_,oauth:n.oauth,"onUpdate:oauth":f[0]||(f[0]=r=>c("update:oauth",r))},null,8,["service","oauth"])),64))]))}}),$o={class:"popup-body"},So={class:"btns _justify-end"},Uo=z({__name:"UserSettingsSecurityDeleteAccountDialog",props:{userId:{}},setup(n){const i=ee(),c=ce(),{auth:u}=be(ee()),o=n,{onSubmit:f,formLoading:_}=ae(),r=()=>{u.value.balance>0?We.confirm({text:"Ðа ваÑем баланÑе ".concat(u.value.balance," â½. РекомендÑем иÑполÑзоваÑÑ Ð¸Ñ
до ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿ÑоÑилÑ, Ñак как поÑле ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð±Ð°Ð»Ð°Ð½Ñ Ð±ÑÐ´ÐµÑ Ð¾Ð±Ð½Ñлен без возможноÑÑи воÑÑÑановлениÑ."),confirmButton:{variant:"danger",text:"УдалиÑÑ Ð¿ÑоÑилÑ"},cancelButton:{text:"ÐÑÑаÑÑÑÑ"},onConfirm:()=>f(p)}):f(p)},p=()=>H.params2(o.userId).delete("/user/{user}").ok(()=>c.push(i.logout()));return(a,k)=>{const d=v("v-button");return l(),h(Ce,{size:"sm",title:"Удаление пÑоÑилÑ",close:""},{default:m(()=>[s("div",$o,[k[4]||(k[4]=s("div",{class:"section"},[C(" ÐÐ°Ñ Ð¿ÑоÑÐ¸Ð»Ñ Ð±ÑÐ´ÐµÑ ÑкÑÑÑ Ð¸ недоÑÑÑпен дÑÑгим полÑзоваÑелÑм."),s("br"),C(" ÐÑ ÑможеÑе воÑÑÑановиÑÑ ÐµÐ³Ð¾ в ÑеÑение 6 меÑÑÑев."),s("br"),C(" ÐоÑле иÑÑеÑÐµÐ½Ð¸Ñ ÑÑока воÑÑÑановление бÑÐ´ÐµÑ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾."),s("br"),C(" ÐÑ ÑвеÑенÑ, ÑÑо Ñ
оÑиÑе ÑдалиÑÑ Ð¿ÑоÑилÑ? ")],-1)),s("div",So,[t(d,{disabled:e(_),bold:"",plain:"",onClick:k[0]||(k[0]=y=>a.$popup.close())},{default:m(()=>[...k[2]||(k[2]=[s("span",null,"ÐÑмена",-1)])]),_:1},8,["disabled"]),t(d,{loading:e(_),bold:"",plain:"",variant:"danger",onClick:k[1]||(k[1]=y=>r())},{default:m(()=>[...k[3]||(k[3]=[s("span",null,"УдалиÑÑ Ð¿ÑоÑилÑ",-1)])]),_:1},8,["loading"])])])]),_:1})}}}),Vo={class:"section-body paper section fade"},Io=z({__name:"UserSettingsSecurityDeleteAccount",props:{userId:{}},setup(n){const i=n,[c]=ve(Uo,{userId:i.userId});return(u,o)=>{const f=v("fa-icon"),_=v("v-button");return l(),b("div",Vo,[o[3]||(o[3]=s("div",{class:"section-title size-sm"}," Удаление пÑоÑÐ¸Ð»Ñ ",-1)),s("div",{class:$(u.$style.text)},[...o[1]||(o[1]=[C(" ÐоÑле подÑвеÑÐ¶Ð´ÐµÐ½Ð¸Ñ Ð²Ð°Ñ Ð°ÐºÐºÐ°ÑÐ½Ñ Ð±ÑÐ´ÐµÑ ÑкÑÑÑ Ð¸ недоÑÑÑпен дÑÑгим полÑзоваÑелÑм. ",-1),s("br",null,null,-1),C(" ÐÑ ÑможеÑе воÑÑÑановиÑÑ ÐµÐ³Ð¾ в ÑеÑение 6 меÑÑÑев, поÑле Ñего пÑоÑÐ¸Ð»Ñ Ð±ÑÐ´ÐµÑ Ñдален оконÑаÑелÑно. ",-1)])],2),t(_,{variant:"danger",onClick:o[0]||(o[0]=r=>e(c)())},{default:m(()=>[t(f,{icon:["far","trash-alt"]}),o[2]||(o[2]=s("span",null,"УдалиÑÑ Ð¿ÑоÑилÑ",-1))]),_:1})])}}}),ho="amh_fj",Mo={text:ho},wo={$style:Mo},Po=F(Io,[["__cssModules",wo]]),Co=z({__name:"UserSettingsSecurity",props:{userId:{}},setup(n){const i=n,c=Se();c.fetchUser(i.userId,{fields:["email","confirmed","oauth"]});const u=ce(),o=u.currentRoute.value.query;if(o.err||o.success){if(o.err){let f="ÐÑибка пÑивÑзки ÑоÑÑеÑи, повÑоÑиÑе попÑÑÐºÑ ÐµÑÑ Ñаз";if(o.err==="oauth_id_not_match"){const _="https://auth.lib.social".replace(/https?:/,"").replace(/\//g,"");f="ÐÑибка пÑвÑзки ÑоÑÑеÑи. ÐккаÑÐ½Ñ Ð°Ð²ÑоÑизованнÑй на ".concat(location.host," не ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ Ð°ÐºÐºÐ°ÑнÑом на ").concat(_)}/oauth_exists_/.test(o.err||"")&&(f="ÐÐ°Ð½Ð½Ð°Ñ ÑоÑÑеÑÑ Ñже пÑивÑзана к ".concat(o.err==="oauth_exists_current"?"ÑекÑÑемÑ":"дÑÑгомÑ"," аккаÑнÑÑ")),ue.error(f)}o.success==="oauth_linked"&&ue.success("СоÑÑеÑÑ ÑÑпеÑно пÑивÑзна"),u.replace({name:u.currentRoute.value.name,params:u.currentRoute.value.params})}return(f,_)=>{const r=v("v-mobile-header"),p=v("v-loader");return l(),b(D,null,[t(r,{class:"section",title:"ÐезопаÑноÑÑÑ Ð¸ вÑ
од"}),e(c).loading.user?(l(),h(p,{key:0,size:"sm",pad:""})):e(c).user?(l(),b(D,{key:1},[t(ro,{"user-id":e(c).user.id},null,8,["user-id"]),t(to,{user:e(c).user},null,8,["user"]),t(ko,{oauth:e(c).user.oauth,"onUpdate:oauth":_[0]||(_[0]=a=>e(c).user.oauth=a)},null,8,["oauth"]),t(Po,{"user-id":e(c).user.id},null,8,["user-id"])],64)):j("",!0)],64)}}}),Fl=Object.freeze(Object.defineProperty({__proto__:null,default:Co},Symbol.toStringTag,{value:"Module"})),Bo=z({__name:"UserSettingsAppearanceBottomMenuPosition",props:{modelValue:{required:!0},modelModifiers:{}},emits:["update:modelValue"],setup(n){const i=$e(n,"modelValue"),c={bookmarks:{icon:"bookmark",text:"Ðакладки"},catalog:{icon:"layer-group",text:"ÐаÑалог"},home:{icon:"home",text:"ÐлавнаÑ"},notifications:{icon:"bell",text:"УведомлениÑ"},menu:{icon:"bars",text:"ÐенÑ"}};return(u,o)=>(l(),h(e(Ne),{class:$(["grid",u.$style.buttons]),list:i.value,"onUpdate:list":o[0]||(o[0]=f=>i.value=f),"lock-axis":"x",axis:"x","use-drag-handle":""},{default:m(()=>[(l(!0),b(D,null,X(i.value,(f,_)=>(l(),h(e(Ee),{key:_,index:_,class:$(["slick-item",u.$style.wrap])},{default:m(()=>[t(e(He),null,{default:m(()=>[t($t,mt({class:u.$style.button},{ref_for:!0},c[f]),null,16,["class"])]),_:2},1024)]),_:2},1032,["index","class"]))),128))]),_:1},8,["class","list"]))}}),zo="yy_be",To="yy_j",jo={buttons:zo,wrap:To},Do={$style:jo},Ao=F(Bo,[["__cssModules",Do]]),Oo=["onClick"],Lo=z({__name:"UserSettingsAppearanceGridCardsCount",props:ke({prefsGridCardsCount:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(n){const i=$e(n,"modelValue");return(c,u)=>(l(),b("div",{class:$(c.$style.btns)},[(l(!0),b(D,null,X(n.prefsGridCardsCount,o=>(l(),b("div",{key:o.id,class:$([c.$style.btn,{[c.$style.filled]:i.value===o.id}]),onClick:f=>i.value=o.id},A(o.label),11,Oo))),128))],2))}}),qo="aan_o",Fo="aan_a6",xo="aan_aao",Eo="aan_n",Ho={btns:qo,btn:Fo,filled:xo,card:Eo},No={$style:Ho},Ro=F(Lo,[["__cssModules",No]]),Yo=z({__name:"UserSettingsAppearanceHomeBlocks",props:ke({prefsStartPageBlocks:{}},{modelValue:{required:!0},modelModifiers:{}}),emits:["update:modelValue"],setup(n){const i=n,c=$e(n,"modelValue"),u=Ge(i.prefsStartPageBlocks);return(o,f)=>{const _=v("v-input-box"),r=v("fa-icon"),p=v("v-button");return l(),h(e(Ne),{class:$(o.$style.list),list:c.value,"onUpdate:list":f[0]||(f[0]=a=>c.value=a),"lock-axis":"y",axis:"y","use-drag-handle":""},{default:m(()=>[(l(!0),b(D,null,X(c.value,(a,k)=>(l(),h(e(Ee),{key:a.id,index:k,class:$(["slick-item",o.$style.wrap])},{default:m(()=>[t(_,{modelValue:a.visible,"onUpdate:modelValue":d=>a.visible=d},null,8,["modelValue","onUpdate:modelValue"]),s("span",{class:$(o.$style.text)},A(e(u)[a.id]),3),t(e(He),null,{default:m(()=>[t(p,{tag:"div",size:"sm",plain:"",icon:""},{default:m(()=>[t(r,{icon:"bars"})]),_:1})]),_:1})]),_:2},1032,["index","class"]))),128))]),_:1},8,["class","list"])}}}),Go="zi_b3",Wo="zi_j",Ko="zi_fj",Xo={list:Go,wrap:Wo,text:Ko},Qo={$style:Xo},Jo=F(Yo,[["__cssModules",Qo]]),Zo={class:"flex paper section section-body sticky sticky_top-offset"},ea={class:"flex _ml-auto"},ta={class:"settings-streak-color-selects"},sa={class:"settings-streak-style"},na=["onClickOnce"],oa={class:"settings-streak-menu"},aa=["disabled","onClick"],la={class:"settings-streak-style"},ia=["onClickOnce"],ra={class:"settings-streak-menu"},ua=["disabled","onClick"],da=z({__name:"UserSettingsAppearance",props:{userId:{}},setup(n){const i=n,{isTablet:c,isStandalone:u}=de(),{userPrefs:o}=be(St()),{isPremium:f}=be(ee()),_=me();_.fetchData(["prefsBottomMenuOrder","prefsBottomMenuVisible","prefsGridCardsCount","prefsLatestUpdates","prefsMediaInfoVariant","prefsMediaInfoTooltip","prefsStartPageBlocks","prefsStartPage","prefsBottomMenuButtonVariant","prefsMediaBottomN
1avigationCatalogVisible","prefsMediaBottomNavigationCatalogCloseAction","prefsLoginStreakLightIconStyle","prefsLoginStreakDarkIconStyle","prefsLoginStreakTheme"],!0);const r={placement:"bottom-start",onMount:L=>{var R,J;const U="".concat(L.reference.getBoundingClientRect().width,"px");L.popper.style.width=U,(R=L.popper.querySelector(".tippy-box"))==null||R.style.setProperty("width","100%"),(J=L.popper.querySelector(".tippy-content"))==null||J.style.setProperty("width","100%")}},p=["premium-polar","premium-sunset","premium-lime","premium-berry","premium-tropic","premium-red"],a=["premium-neon","premium-molten","premium-acid","premium-ice","premium-night","premium-red"],k=({data:L})=>{o.value={...Ie(),...L}},{data:d,loading:y}=Ue(()=>H.params2(i.userId).get("/user/{user}/personalization-settings").ok(L=>{L.data={...Ie(),...L.data},k(L)})),{onSubmit:S,formLoading:I}=ae(),w=()=>H.params2(i.userId).post("/user/{user}/personalization-settings",d.value).ok(k),g=()=>{d.value.start_page_blocks=Ut()},M=()=>{d.value.bottom_menu_order=Vt()},x=()=>{d.value=Ie()},E=(L,U)=>{const R=[],J=[];return L.forEach(se=>{const le=U.includes(se.id),O={...se,label:se.label,disabled:!f.value&&le,className:!f.value&&le?"settings-streak-option-locked":void 0};le?J.push(O):R.push(O)}),J.length?[...R,{id:"__premium_separator__",label:"ÐÑемиÑм-подпиÑка",disabled:!0,className:"settings-streak-option-separator",isSeparator:!0},...J]:R},B=Y(()=>E(_.prefsLoginStreakLightIconStyle,p)),V=Y(()=>E(_.prefsLoginStreakDarkIconStyle,a)),P=(L,U)=>{var R,J;return(J=(R=L.find(se=>se.id===U))==null?void 0:R.label)!=null?J:""},q=(L,U)=>{L.disabled||L.isSeparator||(d.value.login_streak_light_icon_style=L.id,U())},Q=(L,U)=>{L.disabled||L.isSeparator||(d.value.login_streak_dark_icon_style=L.id,U())},G=It("week"),ne=L=>ye({...d.value,login_streak_light_icon_style:L,login_streak_theme:"light"},"week"),oe=L=>ye({...d.value,login_streak_dark_icon_style:L,login_streak_theme:"dark"},"week"),te=Y(()=>d.value?ye({...d.value,login_streak_theme:"light"},"week"):{}),Z=Y(()=>d.value?ye({...d.value,login_streak_theme:"dark"},"week"):{});return(L,U)=>{const R=v("v-button"),J=v("v-mobile-header"),se=v("v-loader"),le=v("v-breakpoint"),O=v("v-select"),Ve=v("v-input-box"),ie=v("v-form-group"),ze=v("v-dropdown"),Te=_e("tippy");return l(),b(D,null,[t(J,{title:"ÐеÑÑонализаÑиÑ"},{buttons:m(()=>[t(R,{icon:{icon:"redo"},rounded:"",onClick:x}),t(R,{loading:e(I),variant:"primary",text:"СоÑ
ÑаниÑÑ",rounded:"",filled:"",onClick:U[0]||(U[0]=T=>e(S)(w))},null,8,["loading"])]),_:1}),e(y)?(l(),h(se,{key:0,"full-page":""}
1)):(l(),b(D,{key:1},[t(le,{min:"992"},{default:m(()=>[s("div",Zo,[U[17]||(U[17]=s("div",{class:"section-title _unset-margin"}," ÐеÑÑонализаÑÐ¸Ñ ",-1)),s("div",ea,[t(R,{icon:{icon:"redo"},text:"СбÑоÑиÑÑ",onClick:x}),t(R,{loading:e(I),variant:"primary",text:"СоÑ
ÑаниÑÑ",filled:"",onClick:U[1]||(U[1]=T=>e(S)(w))},null,8,["loading"])])])]),_:1}),t(W,{title:"ÐÑобÑажение конÑенÑа «Ðои обновлениÑ» на главной ÑÑÑаниÑе"},{default:m(()=>[t(O,{modelValue:e(d).latest_updates,"onUpdate:modelValue":U[2]||(U[2]=T=>e(d).latest_updates=T),items:e(_).prefsLatestUpdates,"key-name":"label"},null,8,["modelValue","items"])]),_:1}),e(c)?j("",!0):(l(),h(W,{key:0,title:"ÐÑплÑваÑÑÐ°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ ÑайÑле"},{default:m(()=>[t(O,{modelValue:e(d).media_info_tooltip,"onUpdate:modelValue":U[3]||(U[3]=T=>e(d).media_info_tooltip=T),items:e(_).prefsMediaInfoTooltip,"key-name":"label"},null,8,["modelValue","items"])]),_:1})),t(W,{title:"СеÑÐ¸Ñ Ð¿Ð¾ÑеÑений ÑайÑа"},{default:m(()=>[t(ie,null,{default:m(()=>[t(Ve,{modelValue:e(d).login_streak_comments_hidden,"onUpdate:modelValue":U[4]||(U[4]=T=>e(d).login_streak_comments_hidden=T),"disable-truncate":""},{default:m(()=>[...U[18]||(U[18]=[C(" СкÑÑÑÑ ÑеÑÐ¸Ñ Ð¿Ð¾ÑеÑений в комменÑаÑиÑÑ
",-1)])]),_:1},8,["modelValue"])]),_:1}),t(ie,null,{default:m(()=>[t(Ve,{modelValue:e(d).login_streak_others_personalization_disabled,"onUpdate:modelValue":U[5]||(U[5]=T=>e(d).login_streak_others_personalization_disabled=T),"disable-truncate":""},{default:m(()=>[...U[19]||(U[19]=[C(" ÐÑполÑзоваÑÑ ÑÑандаÑÑное оÑоÑмление ÑеÑии поÑеÑений Ñ Ð´ÑÑгиÑ
полÑзоваÑелей ",-1)])]),_:1},8,["modelValue"])]),_:1}),s("div",ta,[t(ie,{class:"settings-streak-select",offset:!1,label:"ÐÑоÑмление Ð´Ð»Ñ ÑвеÑлой ÑемÑ"},{default:m(()=>[s("div",sa,[t(ze,{"hide-on-click":!1,options:r,"disable-scroll":""},{button:m(({init:T})=>[s("button",{type:"button",class:"settings-streak-picker form-input__field",onClickOnce:T},[s("span",null,A(P(B.value,e(d).login_streak_light_icon_style)),1),s("span",{class:"settings-streak-picker__preview",style:fe(te.value)},[(l(),h(ge(e(G)),{class:"settings-streak-picker__icon"})),U[20]||(U[20]=s("span",{class:"settings-streak-picker__value"},"4",-1))],4)],40,na)]),menu:m(({hide:T})=>[s("div",oa,[(l(!0),b(D,null,X(B.value,N=>(l(),b("button",{key:N.id,type:"button",class:$(["settings-streak-menu__item",{"is-separator":N.isSeparator,"is-locked":N.disabled,"is-active":N.id===e(d).login_streak_light_icon_style}]),disabled:N.disabled&&!N.isSeparator,onClick:tt=>q(N,T)},[s("span",null,A(N.label),1),N.isSeparator?j("",!0):(l(),b("span",{key:0,class:"settings-streak-menu__preview",style:fe(ne(N.id))},[(l(),h(ge(e(G)),{class:"settings-streak-menu__icon"})),U[21]||(U[21]=s("span",{class:"settings-streak-menu__value"},"4",-1))],4))],10,aa))),128))])]),_:1})])]),_:1}),t(ie,{class:"settings-streak-select",offset:!1,label:"ÐÑоÑмление Ð´Ð»Ñ Ñемной ÑемÑ"},{default:m(()=>[s("div",la,[t(ze,{"hide-on-click":!1,options:r,"disable-scroll":""},{button:m(({init:T})=>[s("button",{type:"button",class:"settings-streak-picker form-input__field",onClickOnce:T},[s("span",null,A(P(V.value,e(d).login_streak_dark_icon_style)),1),s("span",{class:"settings-streak-picker__preview",style:fe(Z.value)},[(l(),h(ge(e(G)),{class:"settings-streak-picker__icon"})),U[22]||(U[22]=s("span",{class:"settings-streak-picker__value"},"4",-1))],4)],40,ia)]),menu:m(({hide:T})=>[s("div",ra,[(l(!0),b(D,null,X(V.value,N=>(l(),b("button",{key:N.id,type:"button",class:$(["settings-streak-menu__item",{"is-separator":N.isSeparator,"is-locked":N.disabled,"is-active":N.id===e(d).login_streak_dark_icon_style}]),disabled:N.disabled&&!N.isSeparator,onClick:tt=>Q(N,T)},[s("span",null,A(N.label),1),N.isSeparator?j("",!0):(l(),b("span",{key:0,class:"settings-streak-menu__preview",style:fe(oe(N.id))},[(l(),h(ge(e(G)),{class:"settings-streak-menu__icon"})),U[23]||(U[23]=s("span",{class:"settings-streak-menu__value"},"4",-1))],4))],10,ua))),128))])]),_:1})])]),_:1})]),t(ie,{class:"settings-streak-select",offset:!1,label:"Тема оÑоÑмлениÑ"},{default:m(()=>[t(O,{modelValue:e(d).login_streak_theme,"onUpdate:modelValue":U[6]||(U[6]=T=>e(d).login_streak_theme=T),items:e(_).prefsLoginStreakTheme,"key-name":"label"},null,8,["modelValue","items"])]),_:1})]),_:1}),e(c)?(l(),b(D,{key:1},[t(W,{title:"ÐолиÑеÑÑво оÑобÑажаемого конÑенÑа в виде каÑÑоÑек","faq-options":{articleId:83}},{default:m(()=>[t(Ro,{modelValue:e(d).grid_cards_count,"onUpdate:modelValue":U[7]||(U[7]=T=>e(d).grid_cards_count=T),"prefs-grid-cards-count":e(_).prefsGridCardsCount},null,8,["modelValue","prefs-grid-cards-count"])]),_:1}),e(u)?(l(),h(W,{key:0,title:"СÑаÑÑÐ¾Ð²Ð°Ñ ÑÑÑаниÑа","faq-options":{articleId:84}},{default:m(()=>[t(O,{modelValue:e(d).start_page,"onUpdate:modelValue":U[8]||(U[8]=T=>e(d).start_page=T),items:e(_).prefsStartPage,"key-name":"label"},null,8,["modelValue","items"])]),_:1})):j("",!0),t(W,{title:"ÐнÑоÑмаÑÐ¸Ñ Ð¾ ÑайÑле","faq-options":{articleId:82}},{default:m(()=>[t(O,{modelValue:e(d).media_info_variant,"onUpdate:modelValue":U[9]||(U[9]=T=>e(d).media_info_variant=T),items:e(_).prefsMediaInfoVariant,"key-name":"label"},null,8,["modelValue","items"])]),_:1}),t(W,{title:"ÐÑобÑажение нижнего менÑ","faq-options":{articleId:85}},{default:m(()=>[t(O,{modelValue:e(d).bottom_menu_visible,"onUpdate:modelValue":U[10]||(U[10]=T=>e(d).bottom_menu_visible=T),items:e(_).prefsBottomMenuVisible,"key-name":"label"},null,8,["modelValue","items"])]),_:1}),t(W,{title:"ÐоÑÑдок нижнего менÑ","faq-options":{articleId:100}},{title:m(()=>[re(t(R,{icon:{icon:"redo"},size:"xs",plain:"",onClick:M},null,512),[[Te,{content:"СбÑоÑиÑÑ"}]])]),default:m(()=>[t(Ao,{modelValue:e(d).bottom_menu_order,"onUpdate:modelValue":U[11]||(U[11]=T=>e(d).bottom_menu_order=T)},null,8,["modelValue"])]),_:1}),t(W,{title:"ÐÐ»Ð°Ð²Ð½Ð°Ñ ÑÑÑаниÑа","faq-options":{articleId:101}},{title:m(()=>[re(t(R,{icon:{icon:"redo"},size:"xs",plain:"",onClick:g},null,512),[[Te,{content:"СбÑоÑиÑÑ"}]])]),default:m(()=>[t(Jo,{modelValue:e(d).start_page_blocks,"onUpdate:modelValue":U[12]||(U[12]=T=>e(d).start_page_blocks=T),"prefs-start-page-blocks":e(_).prefsStartPageBlocks},null,8,["modelValue","prefs-start-page-blocks"])]),_:1}),t(W,{title:"Ðид нижнего менÑ"},{default:m(()=>[t(O,{modelValue:e(d).bottom_menu_button_variant,"onUpdate:modelValue":U[13]||(U[13]=T=>e(d).bottom_menu_button_variant=T),items:e(_).prefsBottomMenuButtonVariant,"key-name":"label"},null,8,["modelValue","items"])]),_:1})],64)):j("",!0),t(W,{title:"Ðнопки навигаÑии на ÑÑÑаниÑе ÑайÑла"},{default:m(()=>[t(ie,{label:"ÐÑобÑажение кнопок навигаÑии"},{default:m(()=>[t(O,{modelValue:e(d).media_bottom_navigation_catalog_visible,"onUpdate:modelValue":U[14]||(U[14]=T=>e(d).media_bottom_navigation_catalog_visible=T),items:e(_).prefsMediaBottomN
1avigationCatalogVisible,"key-name":"label"},null,8,["modelValue","items"])]),_:1}),t(ie,{offset:!1,label:"ÐейÑÑвие пÑи нажаÑии на ÐºÐ½Ð¾Ð¿ÐºÑ Ð·Ð°ÐºÑÑÑÑ (X)"},{default:m(()=>[t(O,{modelValue:e(d).media_bottom_navigation_catalog_close_action,"onUpdate:modelValue":U[15]||(U[15]=T=>e(d).media_bottom_navigation_catalog_close_action=T),items:e(_).prefsMediaBottomNavigationCatalogCloseAction,"key-name":"label"},null,8,["modelValue","items"])]),_:1})]),_:1}),t(W,{title:"ÐвÑодобавление закладок"},{default:m(()=>[t(ie,{offset:!1},{default:m(()=>[t(Ve,{modelValue:e(d).disable_autobookmark,"onUpdate:modelValue":U[16]||(U[16]=T=>e(d).disable_autobookmark=T),"false-value":!0,"true-value":!1,"disable-truncate":""},{default:m(()=>[...U[24]||(U[24]=[C(" ÐвÑомаÑиÑеÑки добавлÑÑÑ ÑайÑл в закладки, еÑли пÑоÑиÑано 3 Ð³Ð»Ð°Ð²Ñ Ð¿Ð¾ÑледоваÑелÑно ",-1)])]),_:1},8,["modelValue"])]),_:1})]),_:1})],64))],64)}}}),xl=Object.freeze(Object.defineProperty({__proto__:null,default:da},Symbol.toStringTag,{value:"Module"})),ca={key:0,class:"paper section section-body unset-padding-y"},ma=z({__name:"UserSettingsPayments",props:{userId:{}},setup(n){xe({title:"ÐлаÑежи"});const i=ee();return(c,u)=>{const o=v("v-mobile-header"),f=v("v-tabs-item"),_=v("v-tabs"),r=v("router-view");return l(),b(D,null,[t(o,{title:"ÐлаÑежи"}),c.$const.BALANCE_UI_ENABLED&&c.$const.PREMIUM_UI_ENABLED?(l(),b("div",ca,[t(_,null,{default:m(()=>
1[c.$const.BALANCE_UI_ENABLED&&!(c.$const.Site.isHentai||c.$const.Site.isSlash)?(l(),h(f,{key:0,to:c.$url.userProfile(n.userId,"user-payments-settings-balance"),text:"ÐаланÑ"},null,8,["to"])):j("",!0),!c.$const.Site.isHentai&&(c.$const.PREMIUM_UI_ENABLED||e(i).hasPermission("premium_test"))?(l(),h(f,{key:1,to:c.$url.userProfile(n.userId,"user-payments-settings-premium"),text:"ÐодпиÑка"},null,8,["to"])):j("",!0),t(f,{to:c.$url.userProfile(n.userId,"user-payments-settings-shop"),text:"Ðагазин"},null,8,["to"])]),_:1})])):j("",!0),t(r,{"user-id":n.userId},null,8,["user-id"])],64)}}}),El=Object.freeze(Object.defineProperty({__proto__:null,default:ma},Symbol.toStringTag,{value:"Module"})),pa=z({__name:"BalanceHistoryAmount",props:{amount:{},type:{}},setup(n){return(i,c)=>{const u=v("fa-icon");return l(),b("span",{class:$([i.$style.amount,{"text-success":n.amount>0,"text-danger":n.amount<0}])},[C(A(n.amount>0?"+".concat(n.amount):n.amount)+" ",1),t(u,{icon:n.type==="content_key"?"key":"ruble-sign"},null,8,["icon"])],2)}}}),_a="atw_aoe",va={amount:_a},fa={$style:va},ga=F(pa,[["__cssModules",fa]]),Ze=z({__name:"BalanceHistoryCreatedAt",props:{createdAt:{}},setup(n){return(i,c)=>{const u=_e("tippy");return re((l(),b("span",null,[C(A(i.$date.format(n.createdAt,"DD.MM.YYYY")),1)])),[[u,{content:i.$date.format(n.createdAt,"DD.MM.YYYY HH:mm:ss")}]])}}}),ya=z({__name:"BalanceHistoryRelatedChapter",props:{chapter:{}},setup(n){return(i,c)=>(l(),h(Ke,{class:$(i.$style.chapter),link:i.$url.reader(n.chapter.media.slug_url,n.chapter),"site-id":n.chapter.media.site},{default:m(()=>[C(A(i.$helpers.getModelName(n.chapter.media))+" | Том "+A(n.chapter.volume)+" Ðлава "+A(n.chapter.number),1)]),_:1},8,["class","link","site-id"]))}}),ba="aty_ik",ka={chapter:ba},$a={$style:ka},Sa=F(ya,[["__cssModules",$a]]),Ua=z({__name:"BalanceHistoryRelatedChapterBundle",props:{bundle:{}},setup(n){return(i,c)=>(l(),h(Ke,{class:$(i.$style.chapter),link:i.$url.mediaInfo(n.bundle.manga),"site-id":n.bundle.manga.site},{default:m(()=>[C(A(i.$helpers.getModelName(n.bundle.manga))+" | "+A(n.bundle.name),1)]),_:1},8,["class","link","site-id"]))}}),Va="atx_ik",Ia={chapter:Va},ha={$style:Ia},Ma=F(Ua,[["__cssModules",ha]]),wa=z({__name:"BalanceHistoryRelatedTeam",props:{team:{}},setup(n){return(i,c)=>{const u=v("router-link");return l(),h(u,{to:{name:"team-show",params:{slug:n.team.slug_url}}},{default:m(()=>[C(A(n.team.name),1)]),_:1},8,["to"])}}}),Pa={class:"section-body"},Ca={key:3},Ba={key:4},za={key:1,class:"empty"},Ta=z({__name:"BalanceHistory",props:{filters:{}},setup(n,{expose:i}){const c=me();c.fetchData(["currencies","balanceLogType"]);const u=n,o={concatResponse:!1,initialParams:{...u.filters,operation_type:"all",created_at_before:null,created_at_after:null},filterParams:[ht],request:g=>H.get("/payment/balancelog",g)},{items:f,loading:_,pageMeta:r,emptyItems:p,getTotalCount:a,showPagination:k,params:d,setParams:y,requestHandler:S}=Xe(o);i({requestHandler:S}),Fe(()=>u.filters,g=>y(g),{deep:!0});const I=Y(()=>[{id:"all",label:"ÐÑе ÑипÑ"},...c.balanceLogType||[]]),w=g=>{var M,x,E;if((g.operation_type.id==="replenishment"||g.operation_type.id==="refund")&&((M=g.related)==null?void 0:M.model)==="payment_transaction"&&Math.abs(g.amount)!=g.related.payment_amount){const B=((E=(x=c.currencies)==null?void 0:x.filter(V=>{var P;return V.code===((P=g.related)==null?void 0:P.payment_currency)})[0])==null?void 0:E.symbol)||{USD:"$",GBP:"£"}[g.related.payment_currency]||g.related.payment_currency;return"".concat(g.operation_type.label," (").concat(g.related.payment_amount," ").concat(B,")")}return g.content_key_operation_type?"".concat(g.operation_type.label," - ").concat(g.content_key_operation_type.label):g.operation_type.label};return(g,M)=>{const x=v("v-form-group"),E=v("v-select"),B=v("v-loader"),V=v("v-pagination");return l(),b(D,null,[s("div",Pa,[M[3]||(M[3]=s("div",{class:"section-title _size-sm"}," ÐÑÑоÑÐ¸Ñ Ð±Ð°Ð»Ð°Ð½Ñа ",-1)),s("div",{class:$([g.$style.filters,"flex"])},[t(x,{label:"ÐаÑа",offset:!1},{default:m(()=>[t(Mt,{start:e(d).created_at_after,"onUpdate:start":M[0]||(M[0]=P=>e(d).created_at_after=P),end:e(d).created_at_before,"onUpdate:end":M[1]||(M[1]=P=>e(d).created_at_before=P)},null,8,["start","end"])]),_:1}),t(x,{label:"Тип опеÑаÑии",offset:!1},{default:m(()=>[t(E,{modelValue:e(d).operation_type,"onUpdate:modelValue":M[2]||(M[2]=P=>e(d).operation_type=P),items:I.value,placeholder:"ÐаÑегоÑиÑ","key-name":"label"},null,8,["modelValue","items"])]),_:1})],2)]),e(_).initial?(l(),h(B,{key:0,pad:""}
1)):(l(),b(D,{key:1},[e(f).length?(l(),b("div",{key:0,class:$(g.$style.container)},[s("table",{class:$(["table","content-loadable",g.$style.balanceTable,{_loading:e(_).page}])},[M[4]||(M[4]=s("thead",null,[s("tr",null,[s("td",null,"ÐаÑа"),s("td",null,"СÑмма"),s("td",null,"Тип опеÑаÑии"),s("td",null,"ÐлеменÑ")])],-1)),s("tbody",null,[(l(!0),b(D,null,X(e(f),P=>{var q,Q,G,ne,oe,te;return l(),b("tr",{key:P.id},[s("td",null,[t(Ze,{"created-at":P.created_at},null,8,["created-at"])]),s("td",null,[t(ga,{amount:P.amount,type:P.operation_type.id},null,8,["amount","type"])]),s("td",null,A(w(P)),1),s("td",null,[(P.operation_type.id==="open_chapter"||P.operation_type.id==="content_key")&&((q=P.related)==null?void 0:q.model)==="chapter"?(l(),h(Sa,{key:0,chapter:P.related},null,8,["chapter"])):j("",!0),P.operation_type.id==="open_bundle"&&((Q=P.related)==null?void 0:Q.model)==="chapter_bundle"?(l(),h(Ma,{key:1,bundle:P.related},null,8,["bundle"])):j("",!0),P.operation_type.id==="donate"?(l(),h(wa,{key:2,team:P.related.team},null,8,["team"])):j("",!0),P.operation_type.id==="content_key"&&((G=P.content_key_operation_type)==null?void 0:G.id)==="credit"&&((ne=P.related)==null?void 0:ne.model)==="payment_transaction"?(l(),b("span",Ca,A(P.related.amount)+" "+A(P.related.currency),1)):j("",!0),P.operation_type.id==="content_key"&&((oe=P.content_key_operation_type)==null?void 0:oe.id)==="credit"&&((te=P.related)==null?void 0:te.model)==="content_key_manual_credit"?(l(),b("span",Ba,A(P.related.reason),1)):j("",!0)])])}),128))])],2)],2)):j("",!0),e(p)?(l(),b("div",za,[...M[5]||(M[5]=[s("p",null," ÐдеÑÑ Ð¿Ð¾ÐºÐ° ниÑего Ð½ÐµÑ ",-1)])])):j("",!0),e(k)?(l(),h(V,{key:2,current:e(r).page,total:e(a)(!0),"per-page":e(r).perPage,sticky:"bottom",simple:"",section:"",onPageChanged:e(S)},null,8,["current","total","per-page","onPageChanged"])):j("",!0)],64))],64)}}}),ja="z9_b",Da="z9_aaa",Aa="z9_h8",Oa={container:ja,"balance-table":"z9_aaa",balanceTable:Da,filters:Aa},La={$style:Oa},qa=F(Ta,[["__cssModules",La]]),Fa={key:0,class:"popup-body"},xa=["innerHTML"],Ea={key:1,class:"popup-body"},Ha=z({__name:"UserSettingsPaymentsShopVoucherInfoDialog",props:{id:{}},setup(n){const i=n,c=K(!1),u=()=>{const r=H.params2(i.id).get("/foreign-service-pay/vouchers/{id}");return r.then(p=>{c.value=!p.ok}),r},{loading:o,data:f}=Ue(u),_=Y(()=>{var r,p,a;return(a=(p=(r=f.value)==null?void 0:r.instruction)==null?void 0:p.replace(/\n/g,"<br>"))!=null?a:""});return(r,p)=>(l(),h(Ce,{preloader:e(o),close:"",size:"sm",title:"ÐкÑиваÑÐ¸Ñ Ð²Ð°ÑÑеÑа"},{default:m(()=>[e(f)&&!c.value?(l(),b("div",Fa,[s("div",{class:$(r.$style.code)},A(e(f).code),3),s("div",{class:$(r.$style.message)},A(e(f).message),3),s("div",{class:$(r.$style.instruction),innerHTML:_.value},null,10,xa)])):(l(),b("div",Ea," Ðе ÑдалоÑÑ Ð·Ð°Ð³ÑÑзиÑÑ Ð´Ð°Ð½Ð½Ñе ваÑÑеÑа. ÐопÑобÑйÑе оÑкÑÑÑÑ ÐµÐ³Ð¾ позже. "))]),_:1},8,["preloader"]))}}),Na="za_jz",Ra="za_zb",Ya="za_zc",Ga={code:Na,message:Ra,instruction:Ya},Wa={$style:Ga},et=F(Ha,[["__cssModules",Wa]]),Le=[0,2e3,5e3,8e3],Be=(n,i)=>{var _;const c=K(!1),u=ce(),o=qe(),[f]=ve(et);if((_=o.query)!=null&&_.id){c.value=!0;const r=o.query.id;u.replace({...u.currentRoute,query:{...o.query,id:void 0}});let p=!1;const a=d=>{switch(n){case"balance":{const y=d;if(y.is_operation_premium_subscription_gift){const S=y.premium_subscription_gift_recipient,I=(S==null?void 0:S.username)||(S?"#".concat(S.id):"полÑÑаÑелÑ");Ct(I)}else y.is_operation_balance_replenishment&&Bt(y.amount_init);break}case"premium":Pt();break;case"shop":d=d,d.type.id==="voucher"?f({id:d.id}):wt(d);break}},k=d=>{if(p||d>Le.length-1){c.value=!1;return}setTimeout(async()=>{const S=await(n==="shop"?H.params2(r).get("/foreign-service-pay/transactions/{id}/status"):H.params2(r).get("/payment/transactions/{id}"));S.ok&&S.data.status==="success"?(a(S.data),i(),p=!0,c.value=!1):S.ok&&["inited","waiting"].includes(S.data.status)?k(d+1):c.value=!1},Le[d])};k(0)}return{loading:c}},Ka={key:1,class:"paper"},Xa={class:"section-body"},Qa=z({__name:"UserSettingsPaymentsBalance",props:{userId:{}},setup(n){const i=n,c=ee(),u=Se();u.fetchUser(i.userId,{fields:["balance","contentKeyBatches"]});const o=pt("history"),{isMobile:f}=de(),{loading:_}=Be("balance",()=>{var r;u.fetchUser(i.userId,{fields:["balance"]},!0),c.fetchAuth(),(r=o.value)==null||r.requestHandler(1)});return(r,p)=>{const a=v("v-loader"),k=v("v-button"),d=v("v-divider");return e(u).loading.user||e(_)?(l(),h(a,{key:0,pad:""})):e(u).user?(l(),b("div",Ka,[s("div",Xa,[s("div",{class:$(r.$style.currentBalance)},[t(Oe,{class:$(r.$style.balanceDisplay),balance:e(u).user.balance||0},null,8,["class","balance"]),t(Oe,{balance:e(u).contentKeysBalance,class:$(r.$style.balanceDisplay),icon:"key",title:"ÐлÑÑи:"},{default:m(()=>[e(u).contentKeysExpire.count>0?(l(),b("div",{key:0,class:$(r.$style.keysExpire)},A(e(u).contentKeysExpire.count)+" "+A(r.$helpers.plural(e(u).contentKeysExpire.count,"клÑÑ","клÑÑа","клÑÑей"))+" ÑгоÑÐ¸Ñ "+A(r.$date.format(e(u).contentKeysExpire.date,"DD.MM.YYYY")),3)):j("",!0)]),_:1},8,["balance","class"]),t(zt,{"metrika-block":"profile"},{default:m(({showBalanceReplenishmentDialog:y})=>[t(k,{class:$(r.$style.replenishment),variant:"primary",text:"ÐополниÑÑ",size:e(f)?void 0:"lg",filled:"",onClick:y},null,8,["class","size","onClick"])]),_:1})],2)]),t(d),t(qa,{ref:"history",filters:{owner_type:"user",owner_id:e(u).user.id}},null,8,["filters"])])):j("",!0)}}}),Ja="h0_h1",Za="h0_h2",el="h0_h3",tl="h0_h4",sl={currentBalance:Ja,balanceDisplay:Za,keysExpire:el,replenishment:tl},nl={$style:sl},ol=F(Qa,[["__cssModules",nl]]),Hl=Object.freeze(Object.defineProperty({__proto__:null,default:ol},Symbol.toStringTag,{value:"Module"})),al={class:"paper"},ll={class:"section-body"},il={key:1,class:"empty"},rl={key:2},ul=z({__name:"UserSettingsPaymentsPremiumSubscription",props:{userId:{}},setup(n){const i=n,{data:c,loading:u,fetchData:o}=Ue(()=>H.params2(i.userId).get("/user/{user}/premium")),[f]=ve(Dt),_=()=>{f({metrikaBlock:"profile"}),jt.ymReachGoal("premium_profile")},{loading:r}=Be("premium",()=>{o()});return(p,a)=>{const k=v("v-loader"),d=v("v-button");return l(),b("div",al,[s("div",ll,[e(u)||e(r)?(l(),h(k,{key:0,pad:""})):e(c)?(l(),b("div",rl,[s("div",{class:$(["flex","flex_align-baseline",p.$style.top])},[a[4]||(a[4]=s("span",{class:"section-title _size-sm _unset-margin"},"ÐодпиÑка Premium",-1)),t(Lt,{premium:e(c),"user-id":n.userId,onUpdate:a[1]||(a[1]=y=>e(o)())},null,8,["premium","user-id"])],2),s("ul",{class:$(p.$style.advantages)},[(l(!0),b(D,null,X(e(Tt),(y,S)=>(l(),b("li",{key:S},A(y),1))),128))],2)])):(l(),b("div",il,[a[3]||(a[3]=s("div",{class:"section"}," У Ð²Ð°Ñ Ð½ÐµÑ Ð°ÐºÑивной подпиÑки ",-1)),t(d,{variant:"primary",size:"lg",filled:"",onClick:a[0]||(a[0]=y=>_())},{default:m(()=>[...a[2]||(a[2]=[C(" ÐÑоÑмиÑÑ ",-1)])]),_:1})]))])])}}}),dl="g0_aw",cl="g0_g1",ml="g0_g2",pl={top:dl,advantages:cl,note:ml},_l={$style:pl},vl=F(ul,[["__cssModules",_l]]),Nl=Object.freeze(Object.defineProperty({__proto__:null,default:vl},Symbol.toStringTag,{value:"Module"})),fl={class:"paper"},gl=["onClick"],yl={key:1,class:"empty"},bl=z({__name:"UserSettingsPaymentsShop",setup(n){const i={concatResponse:!1,request:()=>H.get("/foreign-service-pay/history")},{items:c,requestHandler:u,loading:o,pageMeta:f,emptyItems:_,getTotalCount:r,showPagination:p}=Xe(i),a=y=>y.type.id==="topup_steam"?"".concat(y.steam_net_amount," ").concat(y.steam_currency):y.product_name,{loading:k}=Be("shop",()=>{u(1)}),[d]=ve(et);return(y,S)=>{const I=v("v-loader"),w=v("fa-icon"),g=v("v-pagination");return l(),b("div",fl,[S[2]||(S[2]=s("div",{class:"section-body"},[s("div",{class:"section-title _size-sm"}," ÐÑÑоÑÐ¸Ñ Ð¿Ð¾ÐºÑпок ")],-1)),e(o).initial||e(k)?(l(),h(I,{key:0,pad:""}
1)):(l(),b(D,{key:1},[e(c).length?(l(),b("div",{key:0,class:$(y.$style.container)},[s("table",{class:$(["table","content-loadable",y.$style.balanceTable,{_loading:e(o).page}])},[S[0]||(S[0]=s("thead",null,[s("tr",null,[s("td",null,"ÐаÑа"),s("td",null,"СÑмма"),s("td",null,"Тип опеÑаÑии"),s("td",null,"ÐлеменÑ")])],-1)),s("tbody",null,[(l(!0),b(D,null,X(e(c),M=>(l(),b("tr",{key:M.id},[s("td",null,[t(Ze,{"created-at":M.created_at},null,8,["created-at"])]),s("td",null,[C(A(M.amount)+" ",1),t(w,{icon:"ruble-sign"})]),s("td",null,A(M.type.label),1),s("td",null,[C(A(a(M))+" ",1),M.type.id==="voucher"?(l(),b("a",{key:0,onClick:x=>e(d)({id:M.id})}," ÐоÑмоÑÑеÑÑ Ð¸Ð½ÑÑÑÑкÑÐ¸Ñ ",8,gl)):j("",!0)])]))),128))])],2)],2)):j("",!0),e(_)?(l(),b("div",yl,[...S[1]||(S[1]=[s("p",null," ÐдеÑÑ Ð¿Ð¾ÐºÐ° ниÑего Ð½ÐµÑ ",-1)])])):j("",!0),e(p)?(l(),h(g,{key:2,current:e(f).page,"per-page":e(f).perPage,total:e(r)(!0),section:"",simple:"",sticky:"bottom",onPageChanged:e(u)},null,8,["current","per-page","total","onPageChanged"])):j("",!0)],64))])}}}),kl="ga_b",$l={container:kl},Sl={$style:$l},Ul=F(bl,[["__cssModules",Sl]]),Rl=Object.freeze(Object.defineProperty({__proto__:null,default:Ul},Symbol.toStringTag,{value:"Module"}));export{Bl as U,zl as a,Tl as b,jl as c,Dl as d,Al as e,Ol as f,Ll as g,ql as h,Fl as i,xl as j,El as k,Hl as l,Nl as m,Rl as n};
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.