feat: Replace react-h5-audio-player with @arraypress/waveform-player and update AudioPlayer component to support waveform visualization

This commit is contained in:
2026-02-06 18:50:06 +08:00
parent 26e40039a9
commit 8f5cfd8093
10 changed files with 149 additions and 129 deletions

View File

@@ -9,6 +9,9 @@ export default defineConfig({
"@": path.resolve(__dirname, "./src"),
},
},
optimizeDeps: {
include: ['@arraypress/waveform-player']
},
build: {
rollupOptions: {
output: {
@@ -29,7 +32,7 @@ export default defineConfig({
if (id.includes('i18next')) {
return 'i18n';
}
if (id.includes('react-h5-audio-player') || id.includes('sonner')) {
if (id.includes('@arraypress/waveform-player') || id.includes('sonner')) {
return 'audio';
}
if (id.includes('axios') || id.includes('clsx') || id.includes('tailwind-merge') ||