fix: keep precise values in price chart
This commit is contained in:
@@ -1345,6 +1345,11 @@ Taslak türü seçicisine erişilebilir ad eklendi. Üretim derlemesi geçti. Ö
|
||||
- Fiyat verisi yenilendiğinde seçili ürün + birim artık listede bulunmuyorsa ekran boş bir seçim göstermiyor; seçim güvenli biçimde ilk geçerli kayda dönüyor ve grafik/özet aynı kaydı kullanıyor.
|
||||
- 283 test ve build başarılı. Bu veri yenileme senaryosunun gerçek pazar ekranı kabulü henüz yapılmadı; genel plan açık.
|
||||
|
||||
### 2026-09-06 — Fiyat grafiğinde hassas tutar
|
||||
|
||||
- Fiyat analizi grafiği min/medyan/ortalama/maksimum değerlerini tam iki ondalık istatistikten çiziyor; CSV ve grafik aynı tutarı kullanıyor. Görsel kartların mevcut Türkçe biçimlendirmesi korunuyor.
|
||||
- 283 test ve build başarılı. Grafik ve CSV’nin gerçek pazar ekranında birlikte kabulü henüz yapılmadı; genel plan açık.
|
||||
|
||||
### 2026-09-06 — Fiyat analizi CSV kuruş koruması
|
||||
|
||||
- Fiyat analizi CSV dışa aktarımında min/medyan/ortalama/maksimum değerleri artık yuvarlanıp kuruş kaybetmiyor; iki ondalık basamakla aynı ham istatistikleri taşıyor.
|
||||
|
||||
@@ -22,10 +22,10 @@ export const PriceAnalysis = () => {
|
||||
|
||||
const chartData = selected
|
||||
? [
|
||||
{ label: 'En Düşük', value: Math.round(selected.min), renk: '#2563eb' },
|
||||
{ label: 'Medyan', value: Math.round(selected.median), renk: '#059669' },
|
||||
{ label: 'Ortalama', value: Math.round(selected.avg), renk: '#f59e0b' },
|
||||
{ label: 'En Yüksek', value: Math.round(selected.max), renk: '#dc2626' },
|
||||
{ label: 'En Düşük', value: Number(selected.min.toFixed(2)), renk: '#2563eb' },
|
||||
{ label: 'Medyan', value: Number(selected.median.toFixed(2)), renk: '#059669' },
|
||||
{ label: 'Ortalama', value: Number(selected.avg.toFixed(2)), renk: '#f59e0b' },
|
||||
{ label: 'En Yüksek', value: Number(selected.max.toFixed(2)), renk: '#dc2626' },
|
||||
]
|
||||
: [];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user