1import{_ as H,x as W,r as p,c as F,m as j,a as G,o,b as l,h as i,z as c,e as n,t as r,g as v,i as h,F as q,d as L,I as J,C as y}from"./DsBqIO5m.js";import{a as K}from"./CdRYCogL.js";import{_ as Q}from"./DqsLXW3u.js";import{Z as X}from"./B-6bK27Z.js";import{Z as Y}from"./BTc38dix.js";import{I as nn}from"./f4W5ZB8V.js";import{a as tn,b as an}from"./Cz07E5_I.js";import{u as en}from"./DHsx8sAt.js";import{g as sn}from"./BW1a5xWq.js";import{u as on}from"./BzIr1Yh7.js";import"./BporYn2C.js";import"./DuLmWtT3.js";import"./A8xBHgXL.js";const ln=async()=>await en("/public/contents?sort_dir=desc"),cn={class:"dashboard-page"},rn={class:"dashboard-header"},un={class:"dashboard-header__actions"},dn=["title"],_n={class:"balance-grid","aria-label":"ÙØ¶Ø¹Ûت Ù
اÙÛ ØØ³Ø§Ø¨"},pn={class:"balance-card balance-card--primary"},yn={class:"balance-card__top"},vn={class:"balance-card__icon"},hn={key:0,class:"balance-card__skeleton"},mn={key:1,class:"balance-card__amount"},bn={key:0},fn={key:1},gn={key:2},kn={class:"balance-card__footer"},wn={class:"balance-card"},Cn={class:"balance-card__top"},qn={class:"balance-card__icon balance-card__icon--muted"},In={key:0,class:"balance-card__skeleton"},An={key:1,class:"balance-card__amount"},Nn={key:0},Dn={class:"balance-card__footer"},Tn={key:0,class:"dashboard-section"},Pn={class:"wallet-grid"},Sn={class:"wallet-card__asset"},Rn=["src"],xn={dir:"ltr"},Bn={class:"wallet-card__balance"},Fn={dir:"ltr"},Ln={key:0},Un={key:0},$n={key:1},Vn={key:2},Zn={key:3},zn={class:"dashboard-section"},Mn={class:"quick-actions"},On={class:"quick-action__icon"},En={class:"quick-action__icon"},Hn={class:"quick-action__icon"},Wn={class:"dashboard-section announcements-section"},jn={class:"section-heading section-heading--announcements"},Gn={class:"section-heading__title"},Jn={class:"section-heading__icon"},Kn={key:0,class:"section-heading__count"},Qn={key:0,class:"announcements-loading"},Xn={key:1,class:"announcements-empty"},Yn={key:2,class:"announcements-list"},nt={class:"announcement-item__header"},tt={class:"announcement-item__title-row"},at={key:0},et={class:"announcement-item__body"},st={__name:"dashboard",setup(U){W({title:"Ø¯Ø§Ø´Ø¨ÙØ±Ø¯"});const _=p(null),$=sn("dashboard"),f=p([]),I=p([]),A=p([]),N=p(!0),D=p(!0),k=p(!0),T=p(null),w=p("month"),{sensitiveDataVisible:u,toggleSensitiveData:P}=on();let C=0;const R=F(()=>{var t;const e=[];return(t=_.value)!=null&&t.local&&e.push({key:"local-IRT",wallet:"local",title:"Ú©ÛÙ Ù¾Ù٠تÙÙ
اÙÛ",currency_type:_.value.local.currency_type||"IRT",payout_balance:_.value.local.payout_balance,reconciliation_balance:_.value.local.reconciliation_balance,irt_equivalent:_.value.local.payout_balance}),e.push(...I.value.map(a=>({...a,key:`crypto-${a.currency_id||a.currency_type}`,wallet:"crypto",title:B(a.currency_type)}))),e.push(...A.value.map(a=>({...a,key:`international-${a.currency_id||a.currency_type}`,wallet:"international",title:B(a.currency_type)}))),e}),S=F(()=>{var t;if(!((t=_.value)!=null&&t.local))return null;const e=[[I.value,_.value.crypto_total_irt],[A.value,_.value.international_total_irt]];return e.some(([a,d])=>a.length&&d===null)?null:e.reduce((a,[,d])=>a+(Number(d)||0),Number(_.value.local.payout_balance)||0)});j(()=>{V(),Z(),x(w.value)});async function V(){var e,t;try{const a=await tn();_.value=a.data;const d=Array.isArray((e=a.data)==null?void 0:e.crypto)?a.data.crypto:[];I.value=d.filter(b=>b.currency_type!=="Unknown");const m=Array.isArray((t=a.data)==null?void 0:t.international)?a.data.international:[];A.value=m.filter(b=>b.currency_type!=="Unknown")}catch(a){console.error(a)}finally{N.value=!1}}async function Z(){var e,t;try{const a=await ln();if(((t=(e=a.data)==null?void 0:e.value)==null?void 0:t.status)===200){const d=Array.isArray(a.data.value.data)?a.data.value.data:[];f.value=d.map(m=>({...m,open:!1}))}}catch(a){console.error(a)}finally{D.value=!1}}async function x(e){const t=++C;k.value=!0;try{const a=await an(e);t===C&&(T.value=a.data)}catch(a){t===C&&(T.value=null),console.error(a)}finally{t===C&&(k.value=!1)}}function z(e){e===w.value||k.value||(w.value=e,x(e))}function g(e){if(e==null||e==="")return"â";const t=Number(e);
1return Number.isFinite(t)?t.toLocaleString("fa-IR",{maximumFractionDigits:0}):"â"}function M(e){const t=Number(e);return Number.isFinite(t)?t.toLocaleString("en-US",{maximumFractionDigits:4}):"â"}function O(e){return e.wallet==="local"?g(e.payout_balance):M(e.payout_balance)}function E(e){if(e.wallet==="local")return"/img/wallets/IRT.svg";const t=e.currency_type,a=String(t||"").toUpperCase().replace(/[^A-Z0-9]/g,"");return e.wallet==="international"?`/img/wallets/${a}.svg`:`/img/crypto/${a}.svg`}function B(e){return{USDT:"تتر",USD:"Ø¯ÙØ§Ø±"}[String(e||"").toUpperCase()]||e}return(e,t)=>{var m,b;const a=G("font-awesome-icon"),d=J;return o(),l("div",cn,[i(c(Q),{breads:c($),class:"mb-6"},null,8,["breads"]),n("header",rn,[t[2]||(t[2]=n("div",null,[n("h1",null,"Ø¯Ø§Ø´Ø¨ÙØ±Ø¯"),n("p",null,"ÙÙ
Ø§Û Ú©ÙÛ Ø¯Ø±Ø¢Ù
Ø¯Ø ØªØ³ÙÛÙâÙØ§ ٠تازÙâÙØ§Û ØØ³Ø§Ø¨ Ø´Ù
ا")],-1)),n("div",un,[n("button",{type:"button",class:"dashboard-header__privacy",title:c(u)?"Ù
Ø®ÙÛ Ú©Ø±Ø¯Ù Ø§Ø·ÙØ§Ø¹Ø§Øª ØØ³Ø§Ø³":"ÙÙ
Ø§ÛØ´ Ø§Ø·ÙØ§Ø¹Ø§Øª ØØ³Ø§Ø³",onClick:t[0]||(t[0]=(...s)=>c(P)&&c(P)(...s))},[i(a,{icon:c(u)?"eye-slash":"eye"},null,8,["icon"]),n("span",null,r(c(u)?"Ù
Ø®ÙÛ Ú©Ø±Ø¯Ù Ø§Ø·ÙØ§Ø¹Ø§Øª":"ÙÙ
Ø§ÛØ´ Ø§Ø·ÙØ§Ø¹Ø§Øª"),1)],8,dn),i(d,{to:"/panel/incomes",class:"dashboard-header__action"},{default:v(()=>[t[1]||(t[1]=n("span",null,"Ù
Ø´Ø§ÙØ¯Ù درآÙ
Ø¯ÙØ§",-1)),i(a,{icon:"chevron-left"})]),_:1})])]),n("section",_n,[n("article",pn,[n("div",yn,[n("div",vn,[i(a,{icon:"sack-dollar"})]),t[3]||(t[3]=n("span",null,"ارزش ØªÙØ±ÛØ¨Û Ù
ÙØ¬ÙØ¯Û ÙØ§Ø¨Ù تسÙÛÙ",-1))]),N.value?(o(),l("div",hn)):(o(),l("p",mn,[S.value!==null?(o(),l("strong",bn,r(c(u)?g(S.value):"â¢â¢â¢â¢â¢â¢"),1)):(o(),l("strong",fn,"â")),c(u)?(o(),l("span",gn,"تÙÙ
اÙ")):h("",!0)])),n("div",kn,[n("span",null,r(S.value===null?"ÙØ±Ø® تبدÛ٠در دسترس ÙÛØ³Øª":"Ù
جÙ
ÙØ¹ Ù
ÙØ¬ÙØ¯Û ÙÙ
Ù Ú©ÛÙâÙ¾ÙÙâÙØ§"),1),i(d,{to:"/panel/settlements"},{default:v(()=>t[4]||(t[4]=[y("Ù
Ø´Ø§ÙØ¯Ù تسÙÛÙâÙØ§")])),_:1})])]),n("article",wn,[n("div",Cn,[n("div",qn,[i(a,{icon:"money-check"})]),t[5]||(t[5]=n("span",null,"در ØØ§Ù تسÙÛÙ",-1))]),N.value?(o(),l("div",In)):(o(),l("p",An,[n("strong",null,r(c(u)?g((b=(m=_.value)==null?void 0:m.local)==null?void 0:b.reconciliation_balance):"â¢â¢â¢â¢â¢â¢"),1),c(u)?(o(),l("span",Nn,"تÙÙ
اÙ")):h("",!0)])),n("div",Dn,[t[7]||(t[7]=n("span",null,"تسÙÛÙâÙØ§Û در ØØ§Ù پردازش",-1)),i(d,{to:"/panel/settlements"},{default:v(()=>t[6]||(t[6]=[y("Ù¾ÛÚ¯ÛØ±Û ÙØ¶Ø¹Ûت")])),_:1})])])]),i(nn,{data:T.value,period:w.value,loading:k.value,"sensitive-visible":c(u),onChangePeriod:z,onReveal:c(P)},null,8,["data","period","loading","sensitive-visible","onReveal"]),R.value.length?(o(),l("section",Tn,[t[9]||(t[9]=n("div",{class:"section-heading"},[n("div",null,[n("h2",null,"Ú©ÛÙ Ù¾ÙÙâÙØ§Û Ù
Ù"),n("p",null,"Ù
ÙØ¬ÙØ¯Û Ø¢Ù
اد٠تسÙÛ٠در Ú©ÛÙ Ù¾ÙÙâÙØ§Û دÙÙÛØªÙ")])],-1)),n("div",Pn,[(o(!0),l(q,null,L(R.value,s=>(o(),l("article",{key:s.key,class:"wallet-card"},[n("div",Sn,[n("img",{src:E(s),alt:""},null,8,Rn),n("span",null,[n("strong",null,r(s.title),1),n("small",xn,r(s.currency_type),1)])]),n("div",Bn,[n("strong",Fn,[y(r(c(u)?O(s):"â¢â¢â¢â¢â¢â¢")+" ",1),c(u)?(o(),l("small",Ln,r(s.currency_type),1)):h("",!0)]),s.wallet==="local"&&Number(s.reconciliation_balance)>0?(o(),l("span",Un,[y(r(c(u)?g(s.reconciliation_balance):"â¢â¢â¢â¢â¢â¢")+" ",1),c(u)?(o(),l(q,{key:0},[y("تÙÙ
اÙ")],64)):h("",!0),t[8]||(t[8]=y(" در ØØ§Ù تسÙÛÙ "))])):s.irt_equivalent!==null&&s.currency_type!=="IRT"?(o(),l("span",$n,[y(" â "+r(c(u)?g(s.irt_equivalent):"â¢â¢â¢â¢â¢â¢")+" ",1),c(u)?(o(),l(q,{key:0},[y("تÙÙ
اÙ")],64)):h("",!0)])):s.currency_type!=="IRT"?(o(),l("span",Vn,"ارزش تÙÙ
اÙÛ ÙØ§Ù
شخص")):(o(),l("span",Zn,"Ø¢Ù
اد٠تسÙÛÙ"))])]))),128))])])):h("",!0),n("section",zn,[t[13]||(t[13]=n("div",{class:"section-heading"},[n("div",null,[n("h2",null,"Ø¯Ø³ØªØ±Ø³Û Ø³Ø±ÛØ¹"),n("p",null,"بخشâÙØ§Û پرکاربرد ØØ³Ø§Ø¨ Ø´Ù
ا")])],-1)),n("div",Mn,[i(d,{to:"/panel/incomes",class:"quick-action"},{default:v(()=>[n("span",On,[i(a,{icon:"money-bill"})]),t[10]||(t[10]=n("span",{class:"quick-action__content"},[n("strong",null,"درآÙ
Ø¯ÙØ§"),n("small",null,"Ù
Ø´Ø§ÙØ¯Ù ØªØ±Ø§Ú©ÙØ´âÙØ§ Ù ØÙ
Ø§ÛØªâÙØ§")],-1)),i(a,{icon:"chevron-left",class:"quick-action__arrow"})]),_:1}),i(d,{to:"/panel/settlements",class:"quick-action"},{default:v(()=>[n("span",En,[i(a,{icon:"money-check"})]),t[11]||(t[11]=n("span",{class:"quick-action__content"}
1,[n("strong",null,"تسÙÛÙâÙØ§"),n("small",null,"Ù¾ÛÚ¯ÛØ±Û Ø³ÙØ§Ø¨Ù Ù ÙØ¶Ø¹Ûت تسÙÛÙ")],-1)),i(a,{icon:"chevron-left",class:"quick-action__arrow"})]),_:1}),i(d,{to:"/panel/settings/account?type=bank-accounts",class:"quick-action"},{default:v(()=>[n("span",Hn,[i(a,{icon:"cog"})]),t[12]||(t[12]=n("span",{class:"quick-action__content"},[n("strong",null,"ØØ³Ø§Ø¨âÙØ§Û باÙÚ©Û"),n("small",null,"Ù
Ø¯ÛØ±Ûت ØØ³Ø§Ø¨ Ù Ø§ÙØªØ®Ø§Ø¨ Ù¾ÛØ´âÙØ±Ø¶")],-1)),i(a,{icon:"chevron-left",class:"quick-action__arrow"})]),_:1})])]),n("section",Wn,[n("div",jn,[n("div",Gn,[n("span",Jn,[i(a,{icon:"bullhorn"})]),t[14]||(t[14]=n("div",null,[n("h2",null,"تازÙâÙØ§ Ù Ø§Ø¹ÙØ§ÙâÙØ§"),n("p",null,"آخرÛ٠تغÛÛØ±Ø§Øª ٠اÙ
Ú©Ø§ÙØ§Øª دÙÙÛØªÙ")],-1))]),!D.value&&f.value.length?(o(),l("span",Kn,r(f.value.length)+" Ù
ÙØ±Ø¯ ",1)):h("",!0)]),D.value?(o(),l("div",Qn,[i(c(Y))])):f.value.length?(o(),l("div",Yn,[(o(!0),l(q,null,L(f.value,s=>(o(),l("section",{key:s.id||s.title,class:"announcement-item"},[i(c(X),{isOpen:s.open,onChange:ot=>s.open=!s.open},{headerAccordion:v(()=>[n("div",nt,[n("div",tt,[n("h3",null,r(s.title),1),n("time",null,r(("usePastDateCustomPersian"in e?e.usePastDateCustomPersian:c(K))(s.published_at)),1)]),n("p",null,[y(r(s.lead)+" ",1),s.open?h("",!0):(o(),l("span",at,"Ø¨ÛØ´ØªØ±"))])])]),bodyAccordion:v(()=>[n("div",et,r(s.body),1)]),_:2},1032,["isOpen","onChange"])]))),128))])):(o(),l("div",Xn," Ø§Ø¹ÙØ§Ù Ø¬Ø¯ÛØ¯Û ÙØ¬Ùد ÙØ¯Ø§Ø±Ø¯. "))])])}}},ft=H(st,[["__scopeId","data-v-fcf52972"]]);export{ft 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.