mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-01 19:42:03 +00:00
feat(studio): export AudioWaveform and useMountEffect
Exports two components for reuse by consumers: - AudioWaveform: real PCM waveform visualization with fake fallback - useMountEffect: useEffect(fn, []) wrapper for mount-only effects Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
6d105a3e64
commit
36ddef2edf
@@ -12,6 +12,7 @@ export {
|
||||
PreviewPanel,
|
||||
VideoThumbnail,
|
||||
CompositionThumbnail,
|
||||
AudioWaveform,
|
||||
useTimelinePlayer,
|
||||
usePlayerStore,
|
||||
liveTime,
|
||||
@@ -28,6 +29,7 @@ export { FileTree } from "./components/editor/FileTree";
|
||||
export { StudioApp } from "./App";
|
||||
|
||||
// Hooks
|
||||
export { useMountEffect } from "./hooks/useMountEffect";
|
||||
export { useCodeEditor } from "./hooks/useCodeEditor";
|
||||
export type { OpenFile, UseCodeEditorReturn } from "./hooks/useCodeEditor";
|
||||
export { useElementPicker } from "./hooks/useElementPicker";
|
||||
|
||||
@@ -5,6 +5,7 @@ export { Timeline } from "./components/Timeline";
|
||||
export { PreviewPanel } from "./components/PreviewPanel";
|
||||
export { VideoThumbnail } from "./components/VideoThumbnail";
|
||||
export { CompositionThumbnail } from "./components/CompositionThumbnail";
|
||||
export { AudioWaveform } from "./components/AudioWaveform";
|
||||
|
||||
// Hooks
|
||||
export { useTimelinePlayer } from "./hooks/useTimelinePlayer";
|
||||
|
||||
Reference in New Issue
Block a user