- Replaced imports in UploadModal.tsx (uploadTrack → tracksApi.create) - Replaced imports in ShareDialog.tsx (createTrackShare → tracksApi.createShare) - Replaced imports in LibraryPage.tsx (getTracks, batchDeleteTracks, batchUpdateTracks → tracksApi.list, tracksApi.batchDelete, tracksApi.batchUpdate) - Replaced imports in UserProfilePage.tsx (getTracks → tracksApi.list) - All function calls updated to use tracksApi methods - Types re-exported from tracksApi for convenience - No direct imports from @/features/tracks/api/trackApi remain in feature components - Test files still use direct imports (acceptable - tests can use implementation details) - No TypeScript errors related to tracksApi - Action 6.1.1.2 complete |
||
|---|---|---|
| .. | ||
| web | ||