BillTracker/client/hooks
null 82bd13036a refactor(ts): ProfilePage → TypeScript; widen AuthContext setUser to accept updaters
ProfilePage (profile summary + login history + edit + notifications + push +
2FA + privacy) — exports asSettings/NotificationPreferences/PushNotifications
now typed, so SettingsPage picks up real types. Widened useAuth setUser to
Dispatch<SetStateAction<User|null|undefined>> to allow the updater form.
2026-07-04 22:53:51 -05:00
..
useAuth.tsx refactor(ts): ProfilePage → TypeScript; widen AuthContext setUser to accept updaters 2026-07-04 22:53:51 -05:00
useAutoSave.test.ts refactor(ts): useAutoSave test → .test.ts; completes components/hooks conversion 2026-07-04 22:14:09 -05:00
useAutoSave.ts refactor(ts): convert small hooks + version to TypeScript (TS8) 2026-07-03 22:01:30 -05:00
usePaymentActions.ts refactor(ts): convert all UI primitives + ThemeContext to TSX (B2) 2026-07-03 22:57:22 -05:00
useQueries.ts feat(ts): type the shared Category API response (A4) 2026-07-03 22:27:08 -05:00
useSearchPanelPreference.ts refactor(ts): convert small hooks + version to TypeScript (TS8) 2026-07-03 22:01:30 -05:00