11import Blockly from "blockly" ;
2- import { useState , useEffect , useCallback , useMemo } from "react" ;
2+ import { useState , useEffect , useMemo } from "react" ;
33import {
44 Accordion ,
55 AccordionDetails ,
@@ -27,7 +27,7 @@ import ExpandMoreIcon from "@mui/icons-material/ExpandMore";
2727import { grey } from "@mui/material/colors" ;
2828import { HiOutlineScale } from "react-icons/hi" ;
2929import Emulator , { Status } from "./Emulator" ;
30- import type { Result , User } from "./game" ;
30+ import type { User } from "./game" ;
3131import { getUsers } from "../fetchAPI" ;
3232
3333// const sampleUsers: [User, User, User, User] = [
@@ -301,8 +301,6 @@ export default function TestPlay(props: TestPlayProps) {
301301 ( ) => ( enemyUsers ? [ currentUser ] . concat ( enemyUsers ) : null ) ,
302302 [ currentUser , enemyUsers ]
303303 ) ;
304-
305- const onGameCompleted = useCallback ( ( result : Result ) => result , [ ] ) ;
306304 const [ submitted , setSubmitted ] = useState ( false ) ;
307305
308306 return (
@@ -322,7 +320,6 @@ export default function TestPlay(props: TestPlayProps) {
322320 isPaused = { isPaused }
323321 executionId = { executionId }
324322 handleStatuses = { setStatuses }
325- onGameCompleted = { onGameCompleted }
326323 />
327324 ) : (
328325 < Skeleton width = "100%" height = "auto" />
0 commit comments