diff --git a/app/pages/PageEnigma/PageStyling.tsx b/app/pages/PageEnigma/PageStyling.tsx index 4034d4904a..b1483c2a02 100644 --- a/app/pages/PageEnigma/PageStyling.tsx +++ b/app/pages/PageEnigma/PageStyling.tsx @@ -8,6 +8,8 @@ import { TimerGrid } from "~/pages/PageEnigma/comps/TimerGrid/TimerGrid"; import { Scrubber } from "~/pages/PageEnigma/comps/Timeline/Scrubber"; import { PreviewImages } from "~/pages/PageEnigma/comps/PreviewImages"; import { TopBar } from "~/modules/TopBar"; +import { useContext } from "react"; +import { EngineContext } from "~/contexts/EngineContext"; interface Props { setPage: (page: string) => void; @@ -15,6 +17,15 @@ interface Props { export const PageStyling = ({ setPage }: Props) => { useSignals(); + const editorEngine = useContext(EngineContext); + + const generateFrame = async () => { + await editorEngine?.generateFrame(); + }; + + const generateMovie = async () => { + await editorEngine?.generateVideo(); + }; return (