BillTracker/client/pages
null 5eed5932b4 feat: replace native confirm() with shadcn/ui AlertDialog (v0.23.3)
- TrackerPage: confirm('Mark as paid?') → AlertDialog with dynamic bill name
- DataPage: window.confirm('Import SQLite?') → AlertDialog for import confirmation
- Both dialogs use proper shadcn/ui components (AlertDialogAction/Cancel)
- Theme-aware, accessible, consistent with app design system
- STRUCTURE.md: corrected tech stack (Vite+React, not Next.js)
- Version bumped to 0.23.3
2026-05-10 14:36:59 -05:00
..
AboutPage.jsx v0.20.0: admin dashboard with roadmap and activity log 2026-05-09 21:14:21 -05:00
AdminPage.jsx push 2026-05-09 13:03:36 -05:00
AnalyticsPage.jsx v0.21.1: Loading Skeletons & Async State 2026-05-10 01:35:41 -05:00
BillsPage.jsx v0.21.1: Loading Skeletons & Async State 2026-05-10 01:35:41 -05:00
CalendarPage.jsx push 2026-05-09 13:03:36 -05:00
CategoriesPage.jsx push 2026-05-09 13:03:36 -05:00
DataPage.jsx feat: replace native confirm() with shadcn/ui AlertDialog (v0.23.3) 2026-05-10 14:36:59 -05:00
DataPage.jsx.backup push 2026-05-09 13:03:36 -05:00
LoginPage.jsx push 2026-05-09 13:03:36 -05:00
ProfilePage.jsx push 2026-05-09 13:03:36 -05:00
ReleaseNotesPage.jsx push 2026-05-09 13:03:36 -05:00
SettingsPage.jsx push 2026-05-09 13:03:36 -05:00
StatusPage.jsx push 2026-05-09 13:03:36 -05:00
SummaryPage.jsx push 2026-05-09 13:03:36 -05:00
TrackerPage-bk.jsx push 2026-05-09 13:03:36 -05:00
TrackerPage.jsx feat: replace native confirm() with shadcn/ui AlertDialog (v0.23.3) 2026-05-10 14:36:59 -05:00