mirror of
https://github.com/purrgrammer/grimoire.git
synced 2026-04-11 07:56:50 +02:00
244dab3489fa1a1746c1e7fd336495f36b521657
- 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
Languages
TypeScript
98.9%
CSS
0.8%
JavaScript
0.3%