import DialogLoading from "@/core/components/DialogLoading"; import ShowPlak from "@/core/components/ShowPlak"; import { GET_MACHINES_BY_ID } from "@/core/utils/routes"; import useRequest from "@/lib/hooks/useRequest"; import { DialogContent, Table, TableBody, TableCell, TableContainer, TableHead, TableRow, Typography, } from "@mui/material"; import { useEffect, useState } from "react"; const MachinesContent = ({ rowId }) => { const [loading, setLoading] = useState(true); const [data, setData] = useState(null); const request = useRequest(); useEffect(() => { const fetchData = async () => { try { setLoading(true); const response = await request(`${GET_MACHINES_BY_ID}/${rowId}`); setData(response.data.data); } catch (error) { } finally { setLoading(false); } }; fetchData(); }, [rowId]); return ( <> {loading ? ( ) : data ? ( کد ماشین نام خودرو {data.map((machine) => { return ( {machine.machine_code} {machine.car_name} ); })}
) : ( اطلاعات خودرویی در سامانه یافت نشد )}
); }; export default MachinesContent;