diff --git a/fluxer_app/src/features/user/components/modals/tabs/components/AudioLevelMeter.tsx b/fluxer_app/src/features/user/components/modals/tabs/components/AudioLevelMeter.tsx index 070c1db63..e36bb9a0b 100644 --- a/fluxer_app/src/features/user/components/modals/tabs/components/AudioLevelMeter.tsx +++ b/fluxer_app/src/features/user/components/modals/tabs/components/AudioLevelMeter.tsx @@ -1,6 +1,7 @@ // SPDX-License-Identifier: AGPL-3.0-or-later import styles from '@app/features/user/components/modals/tabs/components/AudioLevelMeter.module.css'; +import {clsx} from 'clsx'; import type {HTMLAttributes} from 'react'; import {useMemo} from 'react'; @@ -26,7 +27,7 @@ function makeActiveBarStyle(index: number): AudioLevelBarStyle { }; } -export function AudioLevelMeter({level, ...rest}: AudioLevelMeterProps & HTMLAttributes) { +export function AudioLevelMeter({level, className, ...rest}: AudioLevelMeterProps & HTMLAttributes) { const bars = useMemo(() => { const clampedLevel = Math.min(1, Math.max(0, level)); return Array.from({length: BAR_COUNT}, (_, index) => { @@ -40,7 +41,7 @@ export function AudioLevelMeter({level, ...rest}: AudioLevelMeterProps & HTMLAtt }); }, [level]); return ( -
+
{bars.map((bar, index) => (