- types.ts: VisualizerSettings, AudioContextType - mockTracks.ts: mock track data for initial state - useAudioContextValue.ts: all state, effects, and actions - AudioContext.tsx: createContext, useAudio, AudioProvider - Re-export from context/AudioContext.tsx (useAudio, AudioProvider, VisualizerSettings) - Fix toggleMute to toggle isMuted (was incorrectly toggling isPlaying) - 12 tests pass Co-authored-by: Cursor <cursoragent@cursor.com>
2 lines
118 B
TypeScript
2 lines
118 B
TypeScript
export type { VisualizerSettings } from './audio-context';
|
|
export { useAudio, AudioProvider } from './audio-context';
|