PageSourceSearch

https://bit24.cash/__nuxt/DxkFjFEr.js

js bit24.cash collected 2026-10-07 17:46:48 UTC 11,220 bytes, 1 lines download raw bytes

1import{d as B,o as a,h as f,m as d,F as I,r as P,b as E,k as e,n as N,Z as W,_ as L,U as D,a as Z,j as U,i as r,R as T,Y as F,t as $,D as w,l as n,e as V,p as G,a8 as J,N as Q,x as M,s as X,y as S,q as A,z as ee,aa as te,B as se,C as R}from"./QJre-PsH.js";import{B as oe}from"./BakViL5O.js";import{B as re}from"./B2IIJsce.js";import{B as ne}from"./BcO3dFct.js";import{A as ie,a as ae}from"./Du8H9TqA.js";import{K as le}from"./HwSmxQd7.js";import{M as ce}from"./D9UBZWI7.js";import{i as ue,a as _e,b as de,c as j,n as K,d as fe,g as pe,U as x}from"./DZl7w66e.js";import{B as H}from"./BXYWWgkI.js";import{u as z}from"./BKGXCE4B.js";import{B as me}from"./_ta-BSWF.js";import{_ as ve}from"./C2hqcGcx.js";import{C as ge}from"./BHWYFrbX.js";import{u as he}from"./DPTt-m2g.js";import{C as be}from"./BdX34IEx.js";import{B as q}from"./CQ-H9pXJ.js";import{B as Y}from"./CWXXeE93.js";import{U as ye}from"./BeGSv9Nc.js";import"./CEvb9rPJ.js";import"./HDGNBR0W.js";import"./BDJFKRVi.js";import"./D-5E6tDO.js";const ke={class:"profile-social-media"},Ue={class:"profile-social__links"},xe=B({__name:"ProfileSocialMedia",setup(C){const v=W([{title:"اینیستاگرام",link:"https://www.instagram.com/bit24cash/",icon:"icon-instagram",iconPath:3},{title:"تلگرام",link:"https://t.me/bit24cash",icon:"icon-telegram"},{title:"آپارات",link:"https://www.aparat.com/bit24",icon:"icon-aparat"},{title:"ایکس",link:"https://twitter.com/bit24cash/",icon:"icon-x-linear"}]);return(l,i)=>(a(),f("div",ke,[i[0]||(i[0]=d("span",{class:"profile-social__title"},"اطلاع از آخرین اخبار و رویدادها",-1)),i[1]||(i[1]=d("span",{class:"profile-social__description"},"بیت۲۴ را در شبکه‌های اجتماعی دنبال کنید.",-1)),d("div",Ue,[(a(!0),f(I,null,P(e(v),o=>(a(),E(e(N),{emphasis:"low",color:"neutral",size:"48",type:"icon",title:o.title,"aria-label":o.title,icon:o.icon,href:o.link,"icon-path-count":o.iconPath||1,tag:"nuxt-link"},null,8,["title","aria-label","icon","href","icon-path-count"]))),256))])]))}}),Se=Object.assign(L(xe,[["__scopeId","data-v-f3d1058c"]]),{__name:"ProfileSocialMedia"}),Ie={class:"profile-menu","aria-label":"منوی حساب کاربری"},Be={class:"profile-menu__group"},Le={class:"profile-menu__group"},Ce={class:"profile-menu__actions"},Pe={key:0,class:"profile-menu__meta"},Ee=B({__name:"ProfileMenu",setup(C){const v=V(),l=D(),{options:i}=z();Z("profile-menu-user-pro-info",async()=>{await l.fetchUserProInfo(i)});const o=u=>`${v.public.DOMAIN_DASHBOARD_URL}${u}`,c=u=>`${v.public.DOMAIN_PUBLIC_URL}${u}`,h=n(()=>l.getUserProInfo?.level?.title?.trim()||""),p=n(()=>[{id:"security",title:"امنیت",icon:"icon-shield-lock",href:o("/security-settings/")},{id:"invite",title:"دعوت از دوستان",icon:"icon-user-group",href:o("/profile/invite/"),badge:"کسب درآمد"},{id:"gifts",title:"کدها و کارت‌های هدیه",icon:"icon-gift-box",href:o("/gifts/")},{id:"bank-cards",title:"حساب‌های بانکی",icon:"icon-cards",to:"/dashboard/profile/bank-cards/"}]),b=n(()=>[{id:"fees",title:"کارمزدها",icon:"icon-percent",to:"/fee/",meta:h.value},{id:"faq",title:"راهنما و سوالات متداول",icon:"icon-question-outline",to:"/faq/"},{id:"rules",title:"قوانین و مقررات",icon:"icon-hammer-law",to:"/rules/"},{id:"criticism",title:"انتقادها و پیشنهادها",icon:"icon-complaints",to:"/criticism-suggestion/"},{id:"academy",title:"آموزش‌های کاربردی",icon:"icon-book-learn",href:c("/academy/")},{id:"bugbounty",title:"باگ بانتی",icon:"icon-bug",to:"/bugbounty/"}]),y=u=>u.href?{tag:"nuxt-link",to:u.href,external:!0}:{tag:"nuxt-link",to:u.to};return(u,m)=>(a(),f("nav",Ie,[d("div",Be,[(a(!0),f(I,null,P(e(p),(t,s)=>(a(),E(e(H),F({key:t.id},{ref_for:!0},y(t),{size:"14",title:t.title,"leading-icon":{name:t.icon,color:"text-de-primary--icn"},badge:!!t.badge,"badge-content":t.badge,class:["profile-menu__item",{"profile-menu__item--first":s===0,"profile-menu__item--last":s===e(p).length-1}]}),{actions:U(()=>
1[r(e(T),{name:"icon-left",size:"24",color:"text-de-primary--icn"})]),_:1},16,["title","leading-icon","badge","badge-content","class"]))),128))]),d("div",Le,[(a(!0),f(I,null,P(e(b),(t,s)=>(a(),E(e(H),F({key:t.id},{ref_for:!0},y(t),{size:"14",title:t.title,description:t.description,"leading-icon":{name:t.icon,color:"text-de-primary--icn"},class:["profile-menu__item",{"profile-menu__item--first":s===0,"profile-menu__item--last":s===e(b).length-1}]}),{actions:U(()=>[d("div",Ce,[t.meta?(a(),f("span",Pe,$(t.meta),1)):w("",!0),r(e(T),{name:"icon-left",size:"24",color:"text-de-primary--icn",class:"flex"})])]),_:2},1040,["title","description","leading-icon","class"]))),128))])]))}}),$e=Object.assign(L(Ee,[["__scopeId","data-v-533e4284"]]),{__name:"ProfileMenu"}),we={key:0,class:"user-level-status"},Ae={class:"user-level-status__label"},De={key:0,class:"user-level-status__hint"},Re=B({__name:"UserLevelStatus",setup(C){const v=new Set([x.NEED_COMPLETE_INFO,x.IDENTITY_UNVERIFIED,x.UNDER_REVIEW]),l=D(),i=n(()=>l.getUserProfile?.status),o=n(()=>l.isLogin?K(i.value?.progress):null),c=n(()=>!!l.getUserProfile?.user?.is_foreign_national),h=n(()=>{const g=o.value;return g!==null&&v.has(g)}),p=n(()=>fe(o.value)||(i.value?.status_level??0)>=2),b=n(()=>l.isLogin&&o.value!==null&&!p.value),y=n(()=>p.value?null:pe(o.value,i.value)),u=n(()=>{const g=o.value;return g===null?!1:h.value?c.value?ue(g)||_e(g):!0:y.value!==null}),m=n(()=>{const g=o.value;return g===null||p.value||u.value?!1:c.value?de(g)||j(g):j(g)}),t=n(()=>h.value&&u.value),s=n(()=>t.value?"احراز هویت":c.value?"سطح بعدی: پیشرفته":h.value?"سطح بعدی: پایه":"سطح بعدی: پیشرفته"),_=n(()=>m.value?c.value?"(فعال‌سازی برداشت)":"(افزایش سقف برداشت)":""),k=n(()=>i.value?.progress??1);return(g,Qe)=>{const O=J;return e(b)?(a(),f("section",we,[d("p",Ae,[G($(e(s))+" ",1),e(_)?(a(),f("span",De,$(e(_)),1)):w("",!0)]),e(u)?(a(),E(O,{key:0,to:"/identity-level/",class:"user-level-status__action","aria-label":"وضعیت احراز هویت"},{default:U(()=>[r(e(ve),{progress:e(k),size:"sm"},null,8,["progress"])]),_:1})):e(m)?(a(),E(O,{key:1,to:"/identity-level/",class:"user-level-status__action","aria-label":"ارتقا سطح"},{default:U(()=>[r(e(me),{size:"sm",state:"progress",content:"ارتقا سطح","hide-icon":"",class:"user-level-status__upgrade"})]),_:1})):w("",!0)])):w("",!0)}}}),Ne=Object.assign(L(Re,[["__scopeId","data-v-be52c073"]]),{__name:"UserLevelStatus"}),Ve={class:"user-referral-summary"},Me={class:"user-referral-col"},ze={class:"flex items-center"},Oe={class:"referral-code__text"},Te={class:"user-referral-col"},Fe={class:"referral-income__value"},je=B({__name:"UserReferralSummary",setup(C){const{setCopyTextToClipboard:v}=he(),{numberSeparator:l}=X(),{options:i}=z(),o=D(),c=V(),h=Q().$toast,p=S(null),b=n(()=>o.getUserProfile.user?.default_referral?.code||"--"),y=n(()=>p.value===null?"0":`${l(p.value)} IRT`),u=async()=>{const t=o.getUserProfile.user?.default_referral?.id;if(t)try{const{success:s,data:_}=await new ge(c,i).getCommissionsReferralMonthly(t);s&&_&&(p.value=_.monthly_revenue_in_irt)}catch(s){console.error(s)}},m=()=>{const t=o.getUserInfo.default_referral?.link;t&&(v(c.public.DOMAIN_PUBLIC_URL+t),h({title:"کد و لینک دعوت کپی شد",color:"success"}))};return M(()=>{u()}),(t,s)=>(a(),f("div",Ve,[d("div",Me,[s[0]||(s[0]=d("span",{class:"user-referral__label"},"کد دعوت دوستان",-1)),d("div",ze,[d("span",Oe,$(e(b)),1),r(e(N),{emphasis:"low",color:"primary",size:"32",type:"icon",icon:"icon-copy","aria-label":"copy button",onClick:m})])]),d("div",Te,[s[1]||(s[1]=d("span",{class:"user-referral__label text-end"},"درآمد این ماه",-1)),d("span",Fe,$(e(y)),1)])]))}}),He=Object.assign(L(je,[["__scopeId","data-v-cbb2e147"]]),{__name:"UserReferralSummary"}),qe={class:"user-services-shortcut"},Ye={class:"user-services-shortcut__grid"},Ge={class:"user-services-shortcut__item"},Ke=B({__name:"UserServicesShortcut",setup(C){const v={title:"سایر خدمات",icon:"icon-dot-menu-horizontal"},l=V(),{options:i}=z(),o=S([]),c=S(!1),h=S(!1),p=n(()=>!h.value||c.value),b=n(()=>[...o.value].sort((s,_)=>s.order-_.order).slice(0,3)),y=()=>new be(l,i);M(async()=>{try{c.value=!0;const{success:s,data:_}=await y().getShortcuts();s&&(o.value=_?.shortcuts??[])}catch(s){console.error("error in get shortcuts api",s)}finally{c.value=!1,h.value=!0}});const m=s=>s.badge_active?s.badge_text:"",t=s=>{s.link&&A(s.link,{external:!0})};return(s,_)=>(a(),f("section",qe,[d("div",Ye,[e(p)?(a(),f(I,{key:0},P(4,k=>d("div",{key:`user-shortcut-skeleton-${k}`,class:"user-services-shortcut__skeleton-item"},[r(e(Y),{class:"user-services-shortcut__skeleton-icon"}),r(e(Y),{class:"user-services-shortcut__skeleton-text"})])),64)):(a(),f(I,{key:1},[(a(!0),f(I,null,P(e(b),k=>(a(),f("div",{key:k.id,class:"user-services-shortcut__item"},[r(e(q),{tag:"button",text:k.name,icon:k.icon,"badge-text":m(k),"font-size":"12",onClick:g=>t(k)},null,8,["text","icon","badge-text","onClick"])]))),128)),d("div",Ge,[r(e(q),{tag:"nuxt-link",to:"/dashboard/services/",text:v.title,icon:v.icon,"font-size":"12"},null,8,["text","icon"])])],64))])]))}}),We=Object.assign(L(Ke,[["__scopeId","data-v-86741f5c"]]),{__name:"UserServicesShortcut"}),Ze={class:"profile-page"},Je=B({__name:"index",setup(C){const v=ee(),l=D(),i=S(!1),o=S(!1),c=S(!1),{isLoggingOut:h}=te(l),p=n(()=>K(l.getUserProfile?.status?.progress)),b=n(()=>!!l.getUserProfile?.user?.has_active_card),y=n(()=>!!l.getUserProfile?.user?.is_foreign_national);M(()=>{v.breakpoints.mdAndUp&&A("/dashboard/profile/information/")});const u=()=>{const m=p.value;if(m!==null&&m>=x.UPGRADE_LEVEL){A("/dashboard/profile/information/");return}if(y.value){A("/dashboard/profile/information/");return}if(m===x.NEED_COMPLETE_INFO){i.value=!0;return}if(m===x.IDENTITY_UNVERIFIED){o.value=!0;return}m===x.UNDER_REVIEW&&(c.value=!0)};return(m,t)=>{const s=Se;return a(),f("div",Ze,[r(ce,{"show-notification":"","show-theme":""}),r(e(se),{class:"profile-page__section"},{default:U(()=>[r(e(ne),null,{default:U(()=>[r(e(oe),{size:"full"},{default:U(()=>[r(ye,{"profile-mode":"",onProfileClick:u}),r(Ne),r(We),r(He),r($e),r(s),r(e(re),{size:"xs",rounded:"","background-color":"bg-neutral-c--bg",class:"mb-6"}),r(e(N),{size:"48",emphasis:"low",color:"error",type:"leading",icon:"icon-logout","aria-label":"خروج از حساب کاربری",title:"خروج از حساب کاربری",class:"mb-12",wide:"",loading:e(h),onClick:t[0]||(t[0]=_=>e(l).logoutUser())},{default:U(()=>[...t[4]||(t[4]=[G(" خروج از حساب کاربری ",-1)])]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1}),r(e(ie),{modelValue:e(i),"onUpdate:modelValue":t[1]||(t[1]=_=>R(i)?i.value=_:null)},null,8,["modelValue"]),r(e(le),{modelValue:e(o),"onUpdate:modelValue":t[2]||(t[2]=_=>R(o)?o.value=_:null),"has-active-card":e(b)},null,8,["modelValue","has-active-card"]),r(e(ae),{modelValue:e(c),"onUpdate:modelValue":t[3]||(t[3]=_=>R(c)?c.value=_:null)},null,8,["modelValue"])])}}}),kt=L(Je,[["__scopeId","data-v-1950a753"]]);export{kt 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.