PageSourceSearch

https://tirikchilik.uz/assets/DonationSettings-7d2b20a4.js

js tirikchilik.uz collected 2026-10-03 20:13:56 UTC 8,033 bytes, 1 lines download raw bytes

1import{r as V,E as H,U as O,S as R,d as A,V as j,o as u,f as x,w as o,g as e,p as w,J as E,F as P,i as Q,h as g,q as M,t as F,j as a,m as q,B as W,C as X,_ as G,l as h,s as N}from"./index-1ef5f52b.js";import{u as Y}from"./showToggle-a8bdc004.js";import{u as Z,s as z,t as ee,f as te,a as ae,b as oe,F as T}from"./index-baa3b462.js";import{T as le}from"./TableComponent-c8a75b25.js";import{C as se}from"./Close-2d1388a0.js";import{c as ne,b as re,V as ie}from"./VCard-cb52b34e.js";import{V as U,b as ue,a as de}from"./VBtn-3669c38a.js";import{a as me}from"./VToolbar-4209f19f.js";import{V as ce}from"./VContainer-87b81d04.js";import{a as L,V as C}from"./VRow-d41c8466.js";import{V as pe}from"./VTextarea-195095cd.js";import{V as fe}from"./VForm-3ef2c8b8.js";import{V as Ve}from"./VCheckbox-a19a2444.js";import{V as ve}from"./VTooltip-3c895f3e.js";import{V as ge}from"./VImg-a218c9cb.js";import{V as J}from"./VTextField-e4845ff7.js";import{V as _e}from"./VDialog-b28f879f.js";import{V as he}from"./VPagination-943b3536.js";import{V as ye}from"./VSelect-df9b7539.js";import"./VTable-6e0cdcd2.js";import"./tag-b8549740.js";import"./createSimpleFunctional-e042f647.js";import"./VAvatar-b2b68c80.js";import"./resizeObserver-afb66119.js";import"./index-3762975f.js";/* empty css              */import"./lazy-d68b3a5d.js";import"./index-ecbbfb22.js";import"./VCheckboxBtn-8ec8de53.js";import"./VOverlay-61b3dbda.js";import"./dialog-transition-ce3a70bb.js";import"./VMenu-7a41f745.js";import"./ssrBoot-b6091660.js";import"./VDivider-b8dfd69e.js";import"./VSlideGroup-684dcc62.js";const be=()=>{const{show:m,open:d,close:c}=Y(),{isLoading:i}=Z(),p=V(""),_=V(""),s=V(10),r=V(1),l=H(()=>({State:p.value,Search:_.value,Take:s.value,Skip:(r.value-1)*s.value})),f=V([]),S=V(0),D=H(()=>Math.ceil(S.value/s.value)),y=V(z());let b;const v=async()=>{i.value=!0,await new Promise(t=>setTimeout(t,1e3));const n=await R.get("/api/Moderator/GetStreamingFieldsByState",{params:l.value});f.value=n.data.data.value.map(t=>ae(t)),S.value=n.data.data.totalCount,i.value=!1},B=async()=>{i.value=!0,await R.put("/api/Moderator/ConfirmStreamingFields",y.value),c(),await v()},k=async()=>{r.value=1,await v()},I=()=>{b&&clearTimeout(b),b=setTimeout(async()=>{await k()},400)},$=n=>{y.value=z(n),d()};return O(()=>{v()}),{status:p,search:_,limit:s,page:r,filter:l,isLoading:i,list:f,paginationLength:D,userField:y,show:m,open:d,close:c,getList:v,postField:B,userClickHandler:$,filterHandler:k,searchHandler:I,tableHeaders:ee,filterButtons:te}},K=m=>(W("data-v-9589fbb7"),m=m(),X(),m),xe=K(()=>g("h4",null,"Модерация",-1)),we={class:"text-subtitle-1"},Ce={class:"d-flex align-center"},Se=K(()=>g("span",{class:"text-white"}," Отправить ",-1)),ke=A({__name:"DonateSettingsModerationForm",props:{modelValue:{}},emits:["close","accept"],setup(m,{emit:d}){const c=m,i=V(),p=H(()=>c.modelValue.fields.every(s=>s.state==="Confirmed")?[]:[j.required]),_=async()=>{var r;const s=await((r=i.value)==null?void 0:r.validate());
1s!=null&&s.valid&&d("accept")};return(s,r)=>(u(),x(ie,{class:"d-flex flex-column",rounded:"xl","min-height":"80dvh",style:{"max-height":"80dvh"}},{default:o(()=>[e(me,null,{default:o(()=>[e(ne,null,{default:o(()=>[xe]),_:1}),e(U,{onClick:r[0]||(r[0]=l=>d("close")),class:"close-button",icon:se})]),_:1}),e(fe,{onSubmit:Q(_,["prevent"]),ref_key:"form",ref:i,class:"correct-form d-flex flex-column flex-grow-1",style:{"max-height":"calc(80dvh - 64px)"}},{default:o(()=>[e(ce,{class:"position-relative flex-grow-1 overflow-y-auto overflow-x-hidden",style:{"scroll-behavior":"smooth"}},{default:o(()=>[e(L,null,{default:o(()=>[(u(!0),w(P,null,E(s.modelValue.fields,l=>(u(),x(C,{key:l.name,cols:"9"},{default:o(()=>[g("div",we,[g("div",Ce,[M(F(a(oe)[l.name])+" ",1),e(Ve,{modelValue:l.state,"onUpdate:modelValue":f=>l.state=f,"false-value":"Reject","true-value":"Confirmed","hide-details":"",density:"compact",class:"confirmation-checkbox","false-icon":l.state==="Reject"?"mdi-close-box-outline":"mdi-checkbox-blank-outline",style:q({"--color":a(T)[l.state].color})},{default:o(()=>[e(ve,{activator:"parent",location:"end"},{default:o(()=>[M(F(a(T)[l.state].name),1)]),_:2},1024)]),_:2},1032,["modelValue","onUpdate:modelValue","false-icon","style"])])]),l.name==="DonatePageImage"?(u(),x(ge,{key:0,src:l.value,"max-height":"350"},null,8,["src"])):(u(),x(J,{key:1,modelValue:l.value,"onUpdate:modelValue":f=>l.value=f,density:"compact",variant:"outlined",rules:[a(j).maxLength(l.value,20)]},null,8,["modelValue","onUpdate:modelValue","rules"]))]),_:2},1024))),128))]),_:1})]),_:1}),e(re,{class:"px-5 py-4 bg-blue-grey-lighten-5 justify-end"},{default:o(()=>[e(L,null,{default:o(()=>[e(C,{cols:"6"},{default:o(()=>[e(pe,{modelValue:s.modelValue.comments,"onUpdate:modelValue":r[1]||(r[1]=l=>s.modelValue.comments=l),placeholder:"Комментарий","hide-details":"",variant:"outlined",rows:"1",rules:p.value},null,8,["modelValue","rules"])]),_:1}),e(C,{cols:"6",class:"d-flex align-end"},{default:o(()=>[e(U,{type:"submit",flat:"",rounded:"lg",color:"#17DD1F",width:"100%",style:{background:"currentColor"}},{default:o(()=>[Se]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["onSubmit"])]),_:1}))}});const Fe=G(ke,[["__scopeId","data-v-9589fbb7"]]),Te={class:"px-5 py-7 correct-form fill-height",style:{"background-color":"#e9e9e9"}},Ue={class:"rounded-lg donates-segmented-btn-purple pa-1"},De={class:"first-latter-capitalize"},Be={class:"d-flex ga-1 justify-center table-buttons"},Ie={key:0,class:"pagination-wrapper mt-6"},He=A({__name:"DonationSettings",setup(m){const{page:d,limit:c,status:i,search:p,filterButtons:_,paginationLength:s,userField:r,show:l,close:f,tableHeaders:S,list:D,isLoading:y,searchHandler:b,filterHandler:v,userClickHandler:B,postField:k,getList:I}=be();return($,n)=>(u(),w("div",Te,[e(L,null,{default:o(()=>[e(C,{lg:"7"},{default:o(()=>[g("div",Ue,[e(ue,{modelValue:a(i),"onUpdate:modelValue":[n[0]||(n[0]=t=>h(i)?i.value=t:null),a(v)],mandatory:"",class:"h-auto w-100"},{default:o(()=>[(u(!0),w(P,null,E(a(_),t=>(u(),x(U,{class:"buttons",variant:"plain",rounded:"lg",height:"45",value:t.value,key:t.value},{default:o(()=>[g("b",De,F(t.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","onUpdate:modelValue"])])]),_:1}),e(C,{lg:"5",class:"text-right"},{default:o(()=>[e(J,{modelValue:a(p),"onUpdate:modelValue":n[1]||(n[1]=t=>h(p)?p.value=t:null),density:"comfortable",variant:"outlined",flat:"","hide-details":"auto",placeholder:"Поиск...",class:"search-input",onInput:a(b)},{"append-inner":o(()=>[e(de,{icon:"mdi-magnify",size:"48"})]),_:1},8,["modelValue","onInput"])]),_:1})]),_:1}),e(le,{"table-list":a(D),"table-headers":a(S),loading:a(y),class:"mt-6"},{status:o(({item:t})=>[t.status?(u(),w("span",{key:0,style:q({color:a(T)[t.status].color}),class:"status"},F(a(T)[t.status].name),5)):N("",!0)]),actions:o(({item:t})=>[g("div",Be,[e(U,{variant:"tonal",color:"#531edc",onClick:Me=>a(B)(t)},{default:o(()=>[M(" Посмотреть ")]),_:2},1032,["onClick"])])]),_:1},8,["table-list","table-headers","loading"]),e(_e,{modelValue:a(l),"onUpdate:modelValue":n[3]||(n[3]=t=>h(l)?l.value=t:null),persistent:"",width:"800px"},{default:o(()=>[e(Fe,{modelValue:a(r),"onUpdate:modelValue":n[2]||(n[2]=t=>h(r)?r.value=t:null),onClose:a(f),onAccept:a(k)},null,8,["modelValue","onClose","onAccept"])]),_:1},8,["modelValue"]),a(s)>1?(u(),w("div",Ie,[e(he,{modelValue:a(d),"onUpdate:modelValue":[n[4]||(n[4]=t=>h(d)?d.value=t:null),a(I)],variant:"flat",color:"white","active-color":"#531EDC",rounded:"circle","total-visible":"5",density:"comfortable",length:a(s)},null,8,["modelValue","length","onUpdate:modelValue"]),e(ye,{modelValue:a(c),"onUpdate:modelValue":[n[5]||(n[5]=t=>h(c)?c.value=t:null),a(v)],density:"compact",variant:"plain",flat:"","hide-details":"",class:"pt-1 flex-grow-0 ml-auto","menu-icon":"mdi-chevron-down-circle-outline",items:[10,20,30,40]},null,8,["modelValue","onUpdate:modelValue"])])):N("",!0)]))}});const vt=G(He,[["__scopeId","data-v-064d38d1"]]);export{vt as default};

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.