Skip to content

Conversation

@SheetMetalConnect
Copy link
Owner

No description provided.

- Update App.tsx to import from pages/common/ for MyPlan, Pricing,
  ApiDocs, and About
- Remove duplicate stub files from pages/ that were showing
  "Coming Soon" instead of actual usage stats
- MyPlan now shows real usage tracking (parts, jobs, storage)
- Pricing shows "Coming Soon" version
Major restructuring for better modularity:
- Remove unused src/layouts/ folder (duplicate of components/)
- Move config pages to src/pages/admin/config/ with cleaner names
- Move auth pages to src/pages/auth/
- Move SubscriptionBlocked to src/pages/common/
- Add barrel exports (index.ts) for all page folders
- Remove LEGACY routes from routes.ts
- Update CLAUDE.md with new structure and import patterns

File changes:
- Config pages: ConfigStages.tsx → config/Stages.tsx (etc.)
- Auth pages: Auth.tsx → auth/Auth.tsx
- Cleaner imports: import { Auth } from "./pages/auth"
@SheetMetalConnect SheetMetalConnect merged commit 8baf3eb into main Dec 4, 2025
1 check failed
@SheetMetalConnect SheetMetalConnect deleted the claude/fix-myplan-route-01An5ETjNbBNEK6TjVchEvp5 branch January 18, 2026 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants