Point space cadet peek at canvas
Some checks failed
Tests / tests (push) Has been cancelled

This commit is contained in:
Dustin Brett
2024-12-17 19:39:52 -08:00
parent 37a1b569b6
commit 2049bbd456

View File

@@ -23,7 +23,8 @@ const useSpaceCadet = ({
id,
setLoading,
}: ContainerHookProps): void => {
const { processes: { [id]: { libs = [] } = {} } = {} } = useProcesses();
const { linkElement, processes: { [id]: { libs = [] } = {} } = {} } =
useProcesses();
const [canvas, setCanvas] = useState<HTMLCanvasElement>();
const mountEmFs = useEmscriptenMount();
@@ -36,11 +37,12 @@ const useSpaceCadet = ({
postRun: () => {
setLoading(false);
mountEmFs(window.FS as EmscriptenFS, "SpaceCadet");
linkElement(id, "peekElement", containerCanvas);
},
};
setCanvas(containerCanvas);
}
}, [containerRef, mountEmFs, setLoading]);
}, [containerRef, id, linkElement, mountEmFs, setLoading]);
useEffect(() => {
if (canvas) {