1import{j as a,o as S}from"./index-Dy4XRZNS.js";import{r as s}from"./helmet-BQNc-EPz.js";import{S as D}from"./seo-basi-BxriXd-j.js";import{p as I,A as g,D as E}from"./portal-kurlari-kullan-BqcGy1DC.js";import{S as _,G as w,d as M,K as G,R}from"./reklam-alani-CSCbyMpc.js";import{f as m,d as T}from"./fiyat-bicimlendirici-DKPKlZN9.js";import{B as O,h as B,Y as C,i as F}from"./ikon-seti-Q_ly3UTt.js";import{a as U,c as V,u as P,L as h}from"./vendor-C1qjkcv8.js";import"./firebase-BwmYUyOK.js";import"./firebase-appcheck-CIK3xjKn.js";import"./kur-servisi-Bpmxi-d_.js";import"./tarih-bicimlendirici-CzJFF2RH.js";function ra(){const{kod:n}=U(),k=V(),j=P(),{hamVeri:y,yukleniyor:$,hata:v,baglantiVar:b,piyasaAcikMi:L,sonGuncelleme:z}=I(),r=s.useMemo(()=>n?_[n]||_[n.toLowerCase()]||n.toUpperCase():null,[n]),t=s.useMemo(()=>k.pathname.startsWith("/altin")?"altin":k.pathname.startsWith("/doviz")?"doviz":g[r]?"altin":"doviz",[k.pathname,r]);s.useEffect(()=>{r&&S("kur_goruntuleme",{kur_kodu:r,tip:t})},[r,t]);const i=s.useMemo(()=>!y||!r?null:y[r],[y,r]),e=s.useMemo(()=>t==="altin"?{ad:g[r]||r}:{ad:E[r]||r},[r,t]);s.useMemo(()=>t==="altin"?w[r]?.replace(` 2`," ")||e.ad:M(r),[t,r,e]);const x=s.useMemo(()=>new Date().toISOString().split("T")[0],[]),d=s.useMemo(()=>new Date().toLocaleDateString("tr-TR",{day:"numeric",month:"long",year:"numeric"}),[]),o=r==="onstry",l=o?"USD":"TL",u=o?2:t==="doviz"?4:2,N=s.useMemo(()=>{if(!i||!e?.ad)return null;const c="https://kurgozlem.com",f=`${c}/${t==="altin"?"altin":"doviz"}/${n}`,A=`${c}/${t==="altin"?"altin":"doviz"}`,K=t==="altin"?"Altın Kurları":"Döviz Kurları";return[{"@context":"https://schema.org","@type":"WebPage",name:`${e.ad} Fiyatı`,description:`Güncel ${e.ad} alıŠsatıŠfiyatları. ${e.ad} kaç TL?`,url:f,dateModified:new Date().toISOString(),publisher:{"@type":"Organization",name:"KurGözlem",url:c}},{"@context":"https://schema.org","@type":"Product",name:e.ad,description:`${e.ad} güncel fiyatları`,offers:{"@type":"AggregateOffer",priceCurrency:o?"USD":"TRY",lowPrice:i.alis?.toFixed(2),highPrice:i.satis?.toFixed(2),offerCount:2,priceValidUntil:x}},{"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:`${e.ad} Kaç ${l}
2?`,acceptedAnswer:{"@type":"Answer",text:`${e.ad} alıŠfiyatı ${i.alis?.toLocaleString("tr-TR")} ${l}, satıŠfiyatı ${i.satis?.toLocaleString("tr-TR")} ${l}'dir. (${d})`}},{"@type":"Question",name:`${e.ad} Ne Kadar?`,acceptedAnswer:{"@type":"Answer",text:`Güncel ${e.ad.toLowerCase()} fiyatı ${i.satis?.toLocaleString("tr-TR")} ${l}'dir. Fiyatlar anlık olarak güncellenmektedir.`}}]},{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Ana Sayfa",item:c},{"@type":"ListItem",position:2,name:K,item:A},{"@type":"ListItem",position:3,name:e.ad,item:f}]}]},[i,e,t,n,x,d,o,l]);if($)return a.jsxs("div",{className:"portal-yukleniyor",children:[a.jsx("div",{className:"portal-yukleniyor__spinner"}),a.jsx("p",{children:"Kur bilgisi yükleniyor..."})]});if(v||!i)return a.jsxs("div",{className:"portal-hata",children:[a.jsx(O,{boyut:32}),a.jsx("p",{children:"Kur bulunamadı"}),a.jsx("button",{className:"portal-hata__btn",onClick:()=>j(t==="altin"?"/altin":"/doviz"),children:"Tüm Kurlara Dön"})]});const p=i.yon==="yukari"?"yukselis":i.yon==="asagi"?"dusus":"";return a.jsxs("div",{className:"kur-detay",children:[a.jsx(D,{baslik:`${e.ad} Kaç ${l}? Güncel ${e.ad} Fiyatı ${d}`,aciklama:`${e.ad} bugün ${i.satis?.toLocaleString("tr-TR")} ${l}. Anlık ${e.ad.toLowerCase()} alıŠsatıŠfiyatları. ${d} güncel kurlar.`,kanonAdresi:`https://kurgozlem.com/${t==="altin"?"altin":"doviz"}/${n}`,jsonLd:N}),a.jsxs("nav",{className:"kur-detay__ekmek-kirinti","aria-label":"Breadcrumb",children:[a.jsx(h,{to:"/",children:"Ana Sayfa"}),a.jsx("span",{className:"kur-detay__ayirici",children:"/"}),a.jsx(h,{to:t==="altin"?"/altin":"/doviz",children:t==="altin"?"Altın Kurları":"Döviz Kurları"}),a.jsx("span",{className:"kur-detay__ayirici",children:"/"}),a.jsx("span",{className:"kur-detay__mevcut",children:e.ad})]}),a.jsx(G,{baglantiVar:b,piyasaAcikMi:L,sonGuncelleme:z}),a.jsx(R,{slotId:"reklam-detay-1",slotAdi:"Detay 1"}),a.jsxs("section",{className:"kur-bolum",children:[a.jsxs("div",{className:"kur-bolum__ust",children:[a.jsxs("h2",{className:"kur-bolum__baslik",children:[a.jsx(B,{boyut:14}),e.ad]}),a.jsxs(h,{to:t==="altin"?"/altin":"/doviz",className:"kur-bolum__link",children:["Tüm ",t==="altin"?"Altın":"Döviz"," Kurları",a.jsx("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:a.jsx("path",{d:"M9 18l6-6-6-6"})})]})]}),a.jsxs("div",{className:"kur-detay__fiyatlar",children:[a.jsxs("div",{className:"kur-detay__fiyat-baslik",children:[a.jsx("span",{children:"AlıÅ"}),a.jsx("span",{children:"SatıÅ"}),a.jsx("span",{children:"DeÄiÅim"})]}),a.jsxs("div",{className:`kur-detay__fiyat-satir ${p}`,children:[a.jsx("div",{className:"kur-detay__fiyat-deger",children:m(i.alis,{ondalik:u})}),a.jsx("div",{className:"kur-detay__fiyat-deger",children:m(i.satis,{ondalik:u})}),a.jsxs("div",{className:`kur-detay__fiyat-degisim${p?` kur-detay__fiyat-degisim--${p}`:""}`,children:[i.yon==="yukari"&&a.jsx(C,{boyut:14}),i.yon==="asagi"&&a.jsx(F,{boyut:14}),T(i.degisimOrani)]})]}),(i.gunEnYuksek||i.gunEnDusuk)&&a.jsxs(a.Fragment,{children:[a.jsxs("div",{className:"kur-detay__fiyat-baslik kur-detay__fiyat-baslik--ikincil",children:[a.jsx("span",{children:"Gün İçi En DüÅük"}),a.jsx("span",{children:"Gün İçi En Yüksek"})]}),a.jsxs("div",{className:"kur-detay__aralik-satir",children:[a.jsxs("div",{className:"kur-detay__aralik-deger kur-detay__aralik-deger--dusuk",children:[m(i.gunEnDusuk,{ondalik:u})," ",o?"$":"âº"]}),a.jsxs("div",{className:"kur-detay__aralik-deger kur-detay__aralik-deger--yuksek",children:[m(i.gunEnYuksek,{ondalik:u})," ",o?"$":"âº"]})]})]}),a.jsxs("div",{className:"kur-detay__makale",children:[a.jsxs("h3",{children:[e.ad," Kaç ",l,"?"]}),a.jsx("p",{children:t==="altin"?`${e.ad} ne kadar? ${e.ad} fiyatları anlık olarak güncellenmektedir. Güncel ${e.ad.toLowerCase()} alıŠve satıŠfiyatlarını bu sayfadan takip edebilirsiniz. Kuyumcunuza danıÅarak en güncel fiyatları öÄrenebilirsiniz.`:`${e.ad} ne kadar? ${e.ad} kuru anlık olarak güncellenmektedir. Güncel ${e.ad.toLowerCase()} alıŠve satıŠkurlarını bu sayfadan takip edebilirsiniz. Döviz alım satım iÅlemleriniz için bankanıza danıÅmanızı öneririz.`})]})]})]})]})}export{ra as KurDetay};
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.