Commit
Refactor file upload and library components
Commit details
Commit notes
- Updated `SimpleUploadButton` to use optional chaining for safer file handling. - Enhanced `TracksList` component with additional state management for versioning and sharing functionalities, including modals for adding versions and sharing links. - Removed unused `api.ts`, `space.css`, and related components from the drumspace feature, streamlining the codebase. - Improved file upload tracking and notifications in the `LibraryPage` component.
This commit focuses on improving the user experience for file uploads and managing sample versions while cleaning up the codebase by removing deprecated features.
- Files changed
- 11
- Lines added
- +818
- Lines removed
- −1,245