import Box from '@mui/material/Box'; import Chip from '@mui/material/Chip'; import FormControl from "@mui/material/FormControl"; import Grid from "@mui/material/Grid2"; import InputLabel from "@mui/material/InputLabel"; import MenuItem from "@mui/material/MenuItem"; import Select from "@mui/material/Select"; import TextField from "@mui/material/TextField"; import { useEffect, useState } from 'react'; import { DeviceStatus } from '../../types/device.types'; import { useDeviceStore } from '../../stores/deviceStore'; export default function Form() { const { device, clearDevice } = useDeviceStore(); const [select, setSelect] = useState('active'); const STATUS = ["active", "inactive", "maintenance"]; useEffect(() => { setSelect(device?.status || 'active'); const clear = async () => { await clearDevice(); }; return () => { clear(); }; }, [device]); return ( {/* Device Code */} {/* Total Port */} {/* Status */} Status ); }