PageSourceSearch

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

js bit24.cash collected 2026-10-07 17:45:25 UTC 2,278 bytes, 1 lines download raw bytes

1import{B}from"./D4qXeccf.js";import{d as V,M as y,A as d,b,k as u,O as x,j as p,P as m,o as f,i as c,Q as C,m as S,h as k,D,J as w,y as v,l as I,_ as M}from"./QJre-PsH.js";import{K as j}from"./CmPMzPwY.js";const A={key:0,class:"ms-2 inline-flex"},H=V({__name:"ChooseCoinDialog",props:m({coins:{},initialSelectValue:{},title:{},searchAble:{type:Boolean},historyListId:{},fixHeight:{type:Boolean}},{modelValue:{type:Boolean,default:!0},modelModifiers:{}}),emits:m(["coinSelect"],["update:modelValue"]),setup(r,{emit:h}){const l=r,i=y(r,"modelValue"),n=v([]),o=v({}),_=h,s=I(()=>Object.fromEntries(l.coins.map(a=>[a.id,a])));return d(()=>l.coins,a=>{a.length&&(n.value=l.coins.map(e=>({icon:e.icon,value:e.id,title:e.symbol,subtitle:e.fa_name,disabled:e.disabled})))},{immediate:!0}),d(()=>l.initialSelectValue,a=>{if(a){const e=n.value.find(t=>t.value===a);e&&!o.value[a]&&(o.value={[a]:e})}},{immediate:!0}),d(()=>o.value,a=>{if(a){const e=Object.keys(a)[0],t=l.coins.find(g=>g.id===a[e].value);_("coinSelect",t)}i.value=!1}),(a,e)=>(f(),b(u(x),{modelValue:i.value,"onUpdate:modelValue":e[2]||(e[2]=t=>i.value=t),"content-class":"px-0 w-full !max-w-[440px]",mode:"bottom-sheet"},{default:p(()=>[c(u(C),{title:l.title||"انتخاب ارز دیجیتال","trailing-icon2":"icon-close",class:"!ps-5 !pe-3 !py-2",onSecondTrailingBtn:e[0]||(e[0]=t=>i.value=!1)},null,8,["title"]),S("div",{class:w(["choose-coin-dialog__content",{"fix-height":l.fixHeight}])},[c(u(B),{modelValue:o.value,"onUpdate:modelValue":e[1]||(e[1]=t=>o.value=t),"coin-item-list":n.value,variant:"radio","hide-variant":"","popover-id":l.historyListId,"search-field":{size:"32",status:l.searchAble,placeholder:"جستجوی ارز (فارسی/انگلیسی)",dataSelenium:"search_coin_input"}},{"coin-badge":p(({item:t})=>[t.value!=null&&s.value[t.value]?(f(),k("span",A,[c(j,{status:s.value[t.value].status,"title-fa":s.value[t.value].status_details?.fa_title??"","title-en":s.value[t.value].status_details?.en_title??"",description:s.value[t.value].status_details?.description??""},null,8,["status","title-fa","title-en","description"])])):D("",!0)]),_:1},8,["modelValue","coin-item-list","popover-id","search-field"])],2)]),_:1},8,["modelValue"]))}}),O=M(H,[["__scopeId","data-v-c739f3a1"]]);export{O as C};

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.