import React, { useEffect } from "react"; import { Table, TableBody, TableCell, TableHead, TableRow, } from "@material-ui/core"; import { CANSignalProvider, useCANSignalContext, } from "../../Contexts/CANSignalsContext"; const Main = ({ vin }) => { const { signals, setVIN } = useCANSignalContext(); useEffect(() => { setVIN(vin); // eslint-disable-next-line react-hooks/exhaustive-deps }, [vin]); if (!signals || signals.length === 0) return