Files
hyperframes/packages/studio/src/player/components/useTimelineLaneMoveRefresh.ts

8 lines
335 B
TypeScript

import { useCallback } from "react";
import { useStudioPlaybackContextOptional } from "../../contexts/StudioContext";
export function useTimelineLaneMoveRefresh(): () => void {
const setRefreshKey = useStudioPlaybackContextOptional()?.setRefreshKey;
return useCallback(() => setRefreshKey?.((key) => key + 1), [setRefreshKey]);
}