CustomerChoiceView, ChildOrdersView and ReportView bound their Drawer with v-model:open, which only exists from ant-design-vue 4. Both apps ship 3.2.20, so the drawer never opened: tapping a customer in «مشتریان من» did nothing and the "ورود به حساب این مشتری" button inside it was unreachable. Rebuilds user-app and user-app-v2 dist. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2 lines
5.0 KiB
JavaScript
2 lines
5.0 KiB
JavaScript
import{bb as z,p as r,d as T,bc as D,bd as O,be as j,i as b,bf as Y,bg as G,bh as I,bi as W,W as A,bj as X,h as P,O as Z,bk as q,z as J,bl as _,bm as K,bn as Q,j as ee,w as te,Z as se,e as f,n as B,B as ae,m as w,s as ne,f as le,aR as oe,b as C,_ as E,c as ie,F as re,bo as ue,C as p,M as ce}from"./index-CXfTuj1o.js";const[de,S]=z("loading"),fe=Array(12).fill(null).map((t,o)=>r("i",{class:S("line",String(o+1))},null)),he=r("svg",{class:S("circular"),viewBox:"25 25 50 50"},[r("circle",{cx:"50",cy:"50",r:"20",fill:"none"},null)]),me={size:D,type:j("circular"),color:String,vertical:Boolean,textSize:D,textColor:String};var ge=T({name:de,props:me,setup(t,{slots:o}){const u=b(()=>Y({color:t.color},G(t.size))),d=()=>{const a=t.type==="spinner"?fe:he;return r("span",{class:S("spinner",t.type),style:u.value},[o.icon?o.icon():a])},i=()=>{var a;if(o.default)return r("span",{class:S("text"),style:{fontSize:O(t.textSize),color:(a=t.textColor)!=null?a:t.color}},[o.default()])};return()=>{const{type:a,vertical:g}=t;return r("div",{class:S([a,{vertical:g}]),"aria-live":"polite","aria-busy":!0},[d(),i()])}}});const R=I(ge),[ve,y,pe]=z("pull-refresh"),L=50,ye=["pulling","loosing","success"],be={disabled:Boolean,modelValue:Boolean,headHeight:_(L),successText:String,pullingText:String,loosingText:String,loadingText:String,pullDistance:D,successDuration:_(500),animationDuration:_(300)};var Se=T({name:ve,props:be,emits:["change","refresh","update:modelValue"],setup(t,{emit:o,slots:u}){let d;const i=P(),a=P(),g=W(i),s=Z({status:"normal",distance:0,duration:0}),h=Q(),c=()=>{if(t.headHeight!==L)return{height:`${t.headHeight}px`}},n=()=>s.status!=="loading"&&s.status!=="success"&&!t.disabled,x=e=>{const l=+(t.pullDistance||t.headHeight);return e>l&&(e<l*2?e=l+(e-l)/2:e=l*1.5+(e-l*2)/4),Math.round(e)},m=(e,l)=>{const v=+(t.pullDistance||t.headHeight);s.distance=e,l?s.status="loading":e===0?s.status="normal":e<v?s.status="pulling":s.status="loosing",o("change",{status:s.status,distance:e})},V=()=>{const{status:e}=s;return e==="normal"?"":t[`${e}Text`]||pe(e)},M=()=>{const{status:e,distance:l}=s;if(u[e])return u[e]({distance:l});const v=[];return ye.includes(e)&&v.push(r("div",{class:y("text")},[V()])),e==="loading"&&v.push(r(R,{class:y("loading")},{default:V})),v},N=()=>{s.status="success",setTimeout(()=>{m(0)},+t.successDuration)},k=e=>{d=K(g.value)===0,d&&(s.duration=0,h.start(e))},U=e=>{n()&&k(e)},F=e=>{if(n()){d||k(e);const{deltaY:l}=h;h.move(e),d&&l.value>=0&&h.isVertical()&&(q(e),m(x(l.value)))}},$=()=>{d&&h.deltaY.value&&n()&&(s.duration=+t.animationDuration,s.status==="loosing"?(m(+t.headHeight,!0),o("update:modelValue",!0),J(()=>o("refresh"))):m(0))};return A(()=>t.modelValue,e=>{s.duration=+t.animationDuration,e?m(+t.headHeight,!0):u.success||t.successText?N():m(0,!1)}),X("touchmove",F,{target:a}),()=>{var e;const l={transitionDuration:`${s.duration}ms`,transform:s.distance?`translate3d(0,${s.distance}px, 0)`:""};return r("div",{ref:i,class:y()},[r("div",{ref:a,class:y("track"),style:l,onTouchstartPassive:U,onTouchend:$,onTouchcancel:$},[r("div",{class:y("head"),style:c()},[M()]),(e=u.default)==null?void 0:e.call(u)])])}}});const xe=I(Se),Te=["aria-busy"],_e=["alt"],De={class:"rfx__spin","aria-hidden":"true"},Pe=T({__name:"RefreshOverlay",props:{show:{type:Boolean},intensity:{default:1}},setup(t){const o=t,u=b(()=>o.intensity>=.99);return(d,i)=>(C(),ee(oe,{to:"body"},[te(f("div",{class:le(["rfx",{"rfx--blocking":u.value}]),style:B({opacity:t.intensity}),role:"status","aria-live":"polite","aria-busy":u.value,"aria-label":"در حال تازهسازی"},[i[0]||(i[0]=f("div",{class:"rfx__veil","aria-hidden":"true"},null,-1)),f("div",{class:"rfx__stage",style:B({transform:`scale(${.92+.08*t.intensity})`})},[f("img",{class:"rfx__logo",src:ae,alt:w(ne).name,width:"140",height:"140"},null,8,_e),f("div",De,[r(w(R),{type:"spinner",size:"28px",color:"#fff"})])],4)],14,Te),[[se,t.show]])]))}}),we=E(Pe,[["__scopeId","data-v-a2468dec"]]),H=72,Ve=T({inheritAttrs:!1,__name:"AppPullRefresh",props:{modelValue:{type:Boolean}},emits:["update:modelValue","refresh"],setup(t,{emit:o}){const u=t,d=o,i=b({get:()=>u.modelValue,set:c=>d("update:modelValue",c)}),a=P(0),g=b(()=>i.value||a.value>.08),s=b(()=>i.value?1:Math.min(1,a.value));function h(c){if(c.status==="loading"||i.value){a.value=1;return}if(c.status==="normal"){a.value=0;return}a.value=Math.min(1,c.distance/H)}return A(i,c=>{c||(a.value=0)}),(c,n)=>(C(),ie(re,null,[r(w(xe),ue({modelValue:i.value,"onUpdate:modelValue":n[0]||(n[0]=x=>i.value=x),class:"apr","head-height":0,"pull-distance":H},c.$attrs,{onChange:h,onRefresh:n[1]||(n[1]=x=>d("refresh"))}),{pulling:p(()=>[...n[2]||(n[2]=[f("span",null,null,-1)])]),loosing:p(()=>[...n[3]||(n[3]=[f("span",null,null,-1)])]),loading:p(()=>[...n[4]||(n[4]=[f("span",null,null,-1)])]),success:p(()=>[...n[5]||(n[5]=[f("span",null,null,-1)])]),default:p(()=>[ce(c.$slots,"default",{},void 0,!0)]),_:3},16,["modelValue"]),r(we,{show:g.value,intensity:s.value},null,8,["show","intensity"])],64))}}),$e=E(Ve,[["__scopeId","data-v-b5b12b8c"]]);export{$e as A};
|