jbilcke-hf's picture
jbilcke-hf HF staff
migrate to TimelineSegment
083ce88
raw
history blame
No virus
554 Bytes
"use client"
import { create } from "zustand"
import { SegmentEditorStore } from "@aitube/clapper-services"
import { getDefaultSegmentEditorState } from "./getDefaultSegmentEditorState"
import { TimelineSegment } from "@aitube/timeline"
export const useSegmentEditor = create<SegmentEditorStore>((set, get) => ({
...getDefaultSegmentEditorState(),
setCurrent: (current?: TimelineSegment) => { set({ current }) },
undo: () => {},
redo: () => {},
}))
if (typeof window !== "undefined") {
(window as any).useSegmentEditor = useSegmentEditor
}