feat(birikim): birikimler sayfası, varlık ayrıntısı ve alım/satım

- Portföy özeti, kâr/zarar, dağılım halka grafiği, kur uyarıları
- Varlık ayrıntısı: alım/satım formu (tutar önerisi), geçmiş, düzenle/sil
- Elle kur girme/kaldırma, döviz ekleme, pasife alma
- Miktar/kur alanı (6 ondalık, Türkçe biçim)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-11-13 01:14:50 +03:00
parent 3f60efdc33
commit 6b7b69c987
22 changed files with 1601 additions and 4 deletions
@@ -21,6 +21,8 @@ export const paths = {
/** İlk dönem sihirbazı; `?adim=1..5` */
periodWizard: '/plan/donem-ac',
savings: '/birikim',
/** Varlık ayrıntısı; adres için `assetPath(id)` */
asset: '/birikim/:id',
more: '/diger',
review: '/degerlendirme',
/** Dönem kapatma sihirbazı */
@@ -31,6 +33,9 @@ export const paths = {
register: '/kayit',
} as const
/** Varlık ayrıntı sayfası adresi */
export const assetPath = (id: string) => `/birikim/${id}`
const dashboard: NavItem = { to: paths.dashboard, label: t.nav.dashboard, icon: LayoutDashboard }
const ledger: NavItem = { to: paths.ledger, label: t.nav.ledger, icon: NotebookPen }
const planning: NavItem = { to: paths.planning, label: t.nav.planning, icon: CalendarDays }