feat: use sexier audio waveform (#265)

* use sexier audio waveform

* format
This commit was merged in pull request #265.
This commit is contained in:
Arjun Patel
2026-06-11 10:07:25 -07:00
committed by GitHub
parent cf94003b3f
commit 849d41fa06
7 changed files with 242 additions and 176 deletions
@@ -1,22 +0,0 @@
import { useState, useCallback } from 'react';
export type RecordingMode = 'video' | 'audio';
const KEY = 'llink:recording-mode';
export function useRecordingMode(): [
RecordingMode,
(mode: RecordingMode) => void,
] {
const [mode, setModeState] = useState<RecordingMode>(() => {
const stored = localStorage.getItem(KEY);
return stored === 'audio' ? 'audio' : 'video';
});
const setMode = useCallback((m: RecordingMode) => {
localStorage.setItem(KEY, m);
setModeState(m);
}, []);
return [mode, setMode];
}