refactor(frontend): remove FSD shim files and dead code #25

Merged
ksv741 merged 1 commits from codex/frontend-fsd-cleanup into main 2026-06-20 20:44:44 +03:00
Owner
  • Break entity shim chain: brokerPositionApi, brokerOperationApi now use shared/api/client directly
  • Remove all 43 shim re-export files (api/, hooks/, context/, components/, pages/ flat shims, routes.tsx)
  • Remove entire pages/broker/ dead code directory
  • Remove api/broker.ts after breaking the shim chain
  • Switch auth consumers from AuthProvider (shim) to SessionProvider (FSD)
  • Fix api/screener.ts imports to use @/shared/api
  • Update frontend hooks.md and routes.md documentation
  • 2840 lines removed, 71 lines added
- Break entity shim chain: brokerPositionApi, brokerOperationApi now use shared/api/client directly - Remove all 43 shim re-export files (api/, hooks/, context/, components/, pages/ flat shims, routes.tsx) - Remove entire pages/broker/ dead code directory - Remove api/broker.ts after breaking the shim chain - Switch auth consumers from AuthProvider (shim) to SessionProvider (FSD) - Fix api/screener.ts imports to use @/shared/api - Update frontend hooks.md and routes.md documentation - 2840 lines removed, 71 lines added
ksv741 added 1 commit 2026-06-20 20:44:31 +03:00
refactor(frontend): remove FSD shim files and dead code
Some checks failed
CI / ci (pull_request) Failing after 2m51s
CI / ci (push) Failing after 2m38s
b069575fbb
- Break entity shim chain: brokerPositionApi, brokerOperationApi now use shared/api/client directly
- Remove all 43 shim re-export files (api/, hooks/, context/, components/, pages/ flat shims, routes.tsx)
- Remove entire pages/broker/ dead code directory
- Remove api/broker.ts after breaking the shim chain
- Switch auth consumers from AuthProvider (shim) to SessionProvider (FSD)
- Fix api/screener.ts imports to use @/shared/api
- Update frontend hooks.md and routes.md documentation
- 2840 lines removed, 71 lines added
ksv741 merged commit b069575fbb into main 2026-06-20 20:44:44 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: moex/moex-vibe#25
No description provided.