template-saas-frontend-v2/src/components/notifications/index.ts
Adrian Flores Cortes 193b26f6f1 [SPRINT-1] feat: Complete RBAC, Audit and Notifications frontend modules
## ST-1.1 RBAC Frontend (5 SP)
- Add RoleDetailPage for create/edit roles
- Add PermissionsPage to list all permissions
- Add RoleCard, RoleForm, PermissionsMatrix components
- Add routes: /rbac/roles/new, /rbac/roles/:id, /rbac/permissions
- Add sidebar navigation item

## ST-1.2 Audit Complete (3 SP)
- Enhance AuditFilters with user filter and search
- Add Recharts graphs to AuditStatsCard (activity trend, action distribution)
- Add period selector (7/14/30 days)
- Add most active users section

## ST-1.3 Notifications Complete (3 SP)
- Add TemplatesPage for CRUD notification templates
- Add TemplateCard, TemplateForm, TemplatePreview components
- Add ChannelConfig component for channel toggles
- Extend notifications API with template endpoints
- Extend useNotifications hook with template queries

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 19:58:31 -06:00

10 lines
479 B
TypeScript

export { NotificationBell } from './NotificationBell';
export { NotificationDrawer } from './NotificationDrawer';
export { NotificationItem } from './NotificationItem';
export { PushPermissionBanner } from './PushPermissionBanner';
export { DevicesManager } from './DevicesManager';
export { TemplateCard } from './TemplateCard';
export { TemplateForm } from './TemplateForm';
export { TemplatePreview } from './TemplatePreview';
export { ChannelConfig } from './ChannelConfig';