Commit
Enhance sample metadata and routing in frontend components
Commit details
Commit notes
- Updated TypeScript types to include optional metadata fields such as `sampleSlug`, `packSlug`, `creatorSlug`, and `creatorName` for better sample management and routing. - Modified the `GainMeter`, `StepSequencer`, and `SequencerTrack` components to utilize the new metadata for generating links to sample details and creator profiles. - Added a new `WebWorker` library to the TypeScript configuration for improved performance in handling audio processing tasks.
- Files changed
- 8
- Lines added
- +96
- Lines removed
- −4