import { useState } from "react"; import VideoFeedGridPainter from "./Video/VideoFeedGridPainter"; import CameraSettings from "./CameraSettings/CameraSettings"; import type { Region } from "../../../types/types"; import PlatePatch from "./PlatePatch/PlatePatch"; const CameraGrid = () => { const [regions, setRegions] = useState([ { name: "Region 1", brushColour: "#ff0000" }, { name: "Region 2", brushColour: "#00ff00" }, { name: "Region 3", brushColour: "#0400ff" }, ]); const [selectedRegionIndex, setSelectedRegionIndex] = useState(0); const [mode, setMode] = useState(""); const [tabIndex, setTabIndex] = useState(0); console.log(tabIndex); const updateRegionColour = (index: number, newColour: string) => { setRegions((prev) => prev.map((r, i) => (i === index ? { ...r, brushColour: newColour } : r))); }; console.log(mode); return (
); }; export default CameraGrid;