Claude 244dab3489 feat: enhance user menu for multi-account support
- Added support for displaying all accounts in user menu
- Implemented account switching via dropdown menu
- Show active account with checkmark indicator
- List other accounts in "Switch Account" section
- Added "Add account" button that opens command launcher
- Users can now switch between multiple accounts seamlessly
- Each account displays avatar, name, and NIP-05 identifier

UI Improvements:
- Active account shown at top with green checkmark
- Other accounts listed below with avatars
- "Add account" button for adding new accounts
- Maintains existing relays and logout functionality

Technical Changes:
- Use useAppShell() hook for opening command launcher
- Use IAccount type instead of BaseAccount for type safety
- Filter accounts list to separate active from other accounts
- Observable subscriptions for reactive account updates
2026-01-04 19:28:11 +00:00
2025-12-18 15:46:02 +01:00
👶
2025-12-09 16:26:31 +01:00
2025-12-19 12:49:29 +01:00
2025-12-13 15:06:05 +01:00
2025-12-10 13:00:39 +01:00
2025-12-22 20:40:16 +00:00
2025-12-22 20:40:16 +00:00
👶
2025-12-09 16:26:31 +01:00
2025-12-20 14:25:40 +01:00
2025-12-15 22:19:28 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
👶
2025-12-09 16:26:31 +01:00
2025-12-21 22:39:07 +01:00
2025-12-14 16:50:16 +01:00
Description
No description provided
MIT 14 MiB
Languages
TypeScript 98.9%
CSS 0.8%
JavaScript 0.3%