feat: add audio waveform visualization with wavesurfer.js

Replace the basic HTML5 audio element with an interactive waveform
player for audio tool pages. Video tools continue using the existing
MediaPlayerView component.
This commit is contained in:
SnapOtter
2026-06-14 21:25:34 +08:00
parent 5241ccd124
commit d8a8e05590
4 changed files with 144 additions and 1 deletions
+1
View File
@@ -38,6 +38,7 @@
"sonner": "^2.0.7",
"tailwind-merge": "^2.6.0",
"use-image": "^1",
"wavesurfer.js": "^7.12.8",
"zundo": "^2",
"zustand": "^5.0.14"
},