// material-ui
import * as React from 'react';
import {
GridActionsCellItem,
} from "@mui/x-data-grid";
import { FiDataGrid } from "components/FiDataGrid";
import EditIcon from '@mui/icons-material/Visibility';
import { useEffect } from "react";
import { useNavigate } from "react-router-dom";
import * as DateUtils from "utils/DateUtils";
// ==============================|| EVENT TABLE ||============================== //
export default function OrganizationTable({ recordList }) {
const [rows, setRows] = React.useState(recordList);
const navigate = useNavigate()
useEffect(() => {
setRows(recordList);
}, [recordList]);
const handleActionClick = (id) => () => {
navigate('/org/' + id);
};
const columns = [
{
field: 'actions',
type: 'actions',
headerName: 'Actions',
width: 100,
cellClassName: 'actions',
getActions: ({ id }) => {
return [