veza/apps/web/src/components/notifications/notification-menu
senke 01bca2fe08 refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton
- Add notification-menu/ with useNotificationMenu, Trigger, Dropdown, List, Item, Skeleton
- Dropdown max-h-96 (no arbitrary max-h-[500px])
- Props notificationsOverride, isLoadingOverride, errorOverride for Storybook
- Re-export from NotificationMenu.tsx
- Stories: Default, Loading, Empty, Error, Skeleton

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 00:07:19 +01:00
..
index.ts refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton 2026-02-06 00:07:19 +01:00
NotificationMenu.tsx refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton 2026-02-06 00:07:19 +01:00
NotificationMenuDropdown.tsx refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton 2026-02-06 00:07:19 +01:00
NotificationMenuItem.tsx refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton 2026-02-06 00:07:19 +01:00
NotificationMenuList.tsx refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton 2026-02-06 00:07:19 +01:00
NotificationMenuSkeleton.tsx refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton 2026-02-06 00:07:19 +01:00
NotificationMenuTrigger.tsx refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton 2026-02-06 00:07:19 +01:00
types.ts refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton 2026-02-06 00:07:19 +01:00
useNotificationMenu.ts refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton 2026-02-06 00:07:19 +01:00