1import{u as o,j as s,A as m,L as d}from"./index-DW08agF2.js";function g({coins:l}){const{t:e}=o(),n=[...l].sort((t,a)=>a.priceChange24h-t.priceChange24h).slice(0,5),c=[...l].sort((t,a)=>t.priceChange24h-a.priceChange24h).slice(0,5),i=[...l].filter(t=>t.marketCap>0).sort((t,a)=>a.totalVolume/a.marketCap-t.totalVolume/t.marketCap).slice(0,5),r=[{title:"أعÙÙ Ø§Ø±ØªÙØ§Ø¹Ø§Ù اÙÙÙÙ
",list:n,variant:"signal-up"},{title:"أعÙÙ Ø§ÙØ®Ùاضا٠اÙÙÙÙ
",list:c,variant:"signal-down"},{title:"ØØ¬Ù
تداÙÙ ÙØ§Ùت",list:i,variant:"signal-volume"}];return s.jsxs("section",{"data-loc":"client/src/components/MarketSignals.tsx:16",className:"market-signals","aria-label":e("إشارات Ø§ÙØ³ÙÙ"),children:[s.jsxs("div",{"data-loc":"client/src/components/MarketSignals.tsx:16",className:"section-heading",children:[s.jsxs("div",{"data-loc":"client/src/components/MarketSignals.tsx:16",children:[s.jsxs("span",{"data-loc":"client/src/components/MarketSignals.tsx:16",className:"eyebrow",children:[s.jsx("i",{"data-loc":"client/src/components/MarketSignals.tsx:16"}),e("إشارات Ø§ÙØ³ÙÙ")]}),s.jsx("h2",{"data-loc":"client/src/components/MarketSignals.tsx:16",children:e("ÙÙØ·Ø§Øª Ù
ÙØ¸Ù
Ø© Ù
Ù Ø§ÙØØ±ÙØ© Ø§ÙØØ§ÙÙØ©")})]}),s.jsx("small",{"data-loc":"client/src/components/MarketSignals.tsx:16",children:e("Ù
ؤشرات ÙØµÙÙØ© ÙÙÙØ³Øª ØªÙØµÙØ© تداÙÙ.")})]}),s.jsx("div",{"data-loc":"client/src/components/MarketSignals.tsx:16",className:"signal-grid",children:r.map(t=>s.jsxs("article",{"data-loc":"client/src/components/MarketSignals.tsx:16",className:t.variant,children:[s.jsxs("div",{"data-loc":"client/src/components/MarketSignals.tsx:16",className:"card-caption",children:[s.jsx("span",{"data-loc":"client/src/components/MarketSignals.tsx:16",children:e(t.title)}),s.jsx(m,{"data-loc":"client/src/components/MarketSignals.tsx:16",size:16})]}),t.list.map(a=>s.jsxs(d,{"data-loc":"client/src/components/MarketSignals.tsx:16",href:`/coin/${a.id}`,className:"signal-row",children:[s.jsxs("span",{"data-loc":"client/src/components/MarketSignals.tsx:16",children:[a.image?s.jsx("img",{"data-loc":"client/src/components/MarketSignals.tsx:16",src:a.image,alt:"",loading:"lazy"}):s.jsx("i",{"data-loc":"client/src/components/MarketSignals.tsx:16"}),a.symbol]}),s.jsx("b",{"data-loc":"client/src/components/MarketSignals.tsx:16",children:t.variant==="signal-volume"?`${(a.totalVolume/a.marketCap*100).toFixed(1)}%`:`${a.priceChange24h>=0?"+":""}${a.priceChange24h.toFixed(2)}%`})]},a.id))]},t.title))})]})}export{g 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.