From c90ab00c099e942ba80013097dca9bccfeebdc88 Mon Sep 17 00:00:00 2001 From: JellyBrick Date: Mon, 18 Sep 2023 04:19:37 +0900 Subject: [PATCH] fix: vudio --- plugins/visualizer/visualizers/vudio.ts | 7 ++++--- plugins/visualizer/vudio.d.ts | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/plugins/visualizer/visualizers/vudio.ts b/plugins/visualizer/visualizers/vudio.ts index 052bae98..32f5eab3 100644 --- a/plugins/visualizer/visualizers/vudio.ts +++ b/plugins/visualizer/visualizers/vudio.ts @@ -1,4 +1,4 @@ -import Vudio from 'vudio'; +import Vudio from 'vudio/umd/vudio'; import { Visualizer } from './visualizer'; @@ -32,17 +32,18 @@ class VudioVisualizer extends Visualizer { // Visualizer config ...options, }); + + this.visualizer.dance(); } resize(width: number, height: number) { - this.visualizer.setOptions({ + this.visualizer.setOption({ width, height, }); } render() { - this.visualizer.dance(); } } diff --git a/plugins/visualizer/vudio.d.ts b/plugins/visualizer/vudio.d.ts index 6e5b3b1f..4964951b 100644 --- a/plugins/visualizer/vudio.d.ts +++ b/plugins/visualizer/vudio.d.ts @@ -1,4 +1,4 @@ -declare module 'vudio' { +declare module 'vudio/umd/vudio' { interface NoneWaveformOptions { maxHeight?: number; minHeight?: number; @@ -27,7 +27,7 @@ declare module 'vudio' { dance(): void; pause(): void; - setOptions(options: VudioOptions): void; + setOption(options: VudioOptions): void; } export default Vudio;