johndoe6345789
8fcc71d530
refactor: Consolidate frontends/nextjs into root hooks and components
Hooks consolidation:
- frontends/nextjs now imports from @metabuilder/hooks
- Deleted empty directories (data/, use-dbal/, __tests__/)
- Deleted outdated documentation
- Added @metabuilder/hooks dependency to package.json
- Kept NextJS-specific auth hooks locally (have @/lib/* dependencies)
- Added missing useWorkflowExecutions export to root hooks
Components consolidation:
- Deleted duplicates: Skeleton, LoadingIndicator, EmptyState, ErrorBoundary, AccessDenied
- Created new /components/vanilla/access-denied/ component
- Updated /components exports and package.json
- frontends/nextjs/src/components/index.ts now re-exports from @metabuilder/components
- Updated imports in LoadingSkeleton, EmptyStateShowcase, page.tsx
Organization principle: Project-specific code is fine in root folders
as long as it's well organized.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 22:37:35 +00:00
..
2026-01-21 02:24:16 +00:00
2026-01-14 18:15:46 +00:00
2026-02-01 22:37:35 +00:00
feat: add new icon components including Envelope, ChatCircle, HardDrives, WarningCircle, CheckCircle, XCircle, TrendUp, ShieldWarning, LockKey, Crown, Sparkle, BookOpen, Tree, Broom, Export, UploadSimple, Funnel, FunnelSimple, MapTrifold, PushPinSimple, Buildings, GithubLogo, and GoogleLogo
2025-12-30 12:21:15 +00:00
feat: add new icon components including Envelope, ChatCircle, HardDrives, WarningCircle, CheckCircle, XCircle, TrendUp, ShieldWarning, LockKey, Crown, Sparkle, BookOpen, Tree, Broom, Export, UploadSimple, Funnel, FunnelSimple, MapTrifold, PushPinSimple, Buildings, GithubLogo, and GoogleLogo
2025-12-30 12:21:15 +00:00
2026-01-03 20:21:40 +00:00
2026-01-13 21:47:26 +00:00
2026-01-06 21:45:24 +00:00
2026-01-07 12:08:24 +00:00
2026-01-06 21:45:24 +00:00
2026-01-23 18:26:10 +00:00
2026-01-21 02:06:46 +00:00
2026-01-21 15:50:39 +00:00
2026-02-01 22:37:35 +00:00
2026-01-21 15:50:39 +00:00
2026-01-21 02:24:16 +00:00
2026-01-16 18:03:13 +00:00
2026-01-21 15:50:39 +00:00
2026-01-08 04:36:04 +00:00
2026-01-15 01:26:32 +00:00
2026-01-03 20:21:40 +00:00
2026-01-21 15:50:39 +00:00
2026-01-21 15:50:39 +00:00