5922a835cb
style: fix unused variable warnings
...
Prefix unused error variables with underscore to indicate
intentionally unused catch parameters.
2026-04-06 23:27:32 -04:00
8d9329050d
fix(ui): add error handling to sign-out
...
Add try/catch with toast notification for sign-out failures.
2026-04-06 23:24:40 -04:00
cfa93da149
refactor(auth): remove unused SessionProvider wrapper
...
Remove the passthrough AuthSessionProvider component and its usage
in layout. better-auth hooks work without a provider wrapper.
2026-04-06 23:22:33 -04:00
15be2399c6
refactor: migrate session usage to better-auth API
2026-04-06 22:41:57 -04:00
d7d52ef1a8
refactor: migrate auth pages to better-auth client
2026-04-06 22:41:37 -04:00
490c601dc1
refactor: remove next-auth SessionProvider wrapper
2026-04-06 22:41:25 -04:00
f20f3d66a1
Simplify dropdown menu labels in event card
...
Remove redundant "event" text from Edit and Delete menu items for cleaner UI
2025-08-22 13:38:57 -04:00
824768ce93
Add RRuleDisplay component and clean up unused imports
...
- Create new RRuleDisplay component for better recurrence rule formatting
- Replace Badge with RRuleDisplay in EventCard for improved UX
- Remove unused imports across multiple files (CalendarEvent, Badge, Card components)
- Remove unused catch parameter in ai-event route
2025-08-22 13:35:13 -04:00
eb73f9f929
Refactor event management into reusable components
...
- Extract EventCard, EventsList, and event dialog into separate components
- Add new AI toolbar and drag-drop container components
- Simplify main page.tsx by removing inline component definitions
- Improve code organization and maintainability
2025-08-22 12:33:07 -04:00
6ab2946e8a
refactor events list as shadcn cards
2025-08-20 14:12:32 -04:00
655517a27c
animate button clicks for UX
2025-08-20 14:07:22 -04:00
d8d0039c44
install 'sonner' toask
2025-08-20 13:12:08 -04:00
d8e55e85a1
'fix' hydration error by rendering on the client
2025-08-20 11:27:11 -04:00
46a99775a0
add icon for 'system' theme
2025-08-20 11:04:25 -04:00
112ab01445
moved sign-in component to a proper folder
2025-08-19 05:41:46 -04:00
6818046d58
adjust recurrence picker to not be a card
2025-08-19 05:41:28 -04:00
0e919ea69b
create auth session provider
2025-08-16 19:26:19 -04:00
ad54758193
update recurrence picker with shadcn components
2025-08-16 12:14:40 -04:00
bb00d9548d
use textarea instead of input for ai prompt
2025-08-16 11:48:55 -04:00
e7de213c18
use button as a file picker
2025-08-16 11:34:34 -04:00
cecf3a8d5b
add dark theme support
2025-08-16 10:33:37 -04:00
39c870998c
fix linting errors
2025-08-16 01:54:30 -04:00
836feb2e11
add recurrence editor component
2025-08-16 01:54:30 -04:00
b4c59bbde0
summary header + style polish
2025-08-16 01:54:30 -04:00
114f99aebb
init shadcn
2025-08-16 01:54:30 -04:00