feat(defter): haftanın girişleri, düzenle/sil + geri al, haftalık özet
- Girişler gün gün, gün toplamıyla; satırda kategori, grup, ödeme türü, açıklama - Düzenleme aynı formda (sürüm kontrolü, pasif kategori korunur) - Silmede "Geri al" bildirimi; grup bazlı bütçe / harcanan / kalan özeti Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -121,3 +121,11 @@ export function formatDayMonth(iso: string): string {
|
||||
const m = /^\d{4}-(\d{2})-(\d{2})$/.exec(iso)
|
||||
return m ? `${m[2]}.${m[1]}` : iso
|
||||
}
|
||||
|
||||
const weekdayFormat = new Intl.DateTimeFormat('tr-TR', { weekday: 'long', timeZone: 'UTC' })
|
||||
|
||||
/** `"2026-11-12"` → `Perşembe` (UTC üzerinden: saat dilimi günü kaydırmaz) */
|
||||
export function formatWeekday(iso: string): string {
|
||||
const [y, m, d] = iso.split('-').map(Number)
|
||||
return weekdayFormat.format(new Date(Date.UTC(y, m - 1, d)))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user