import { Button } from '@mui/material';
import { useSnackbar } from 'notistack';
import { useNavigate } from 'react-router-dom';
-import { messageGroupService } from '../services';
-import { formatDate } from '../utils';
+import { MessageGroupService } from '../services';
+import { getFormattedDate } from '../utils';
const MessageGroupsTable = () => {
const { enqueueSnackbar } = useSnackbar();
React.useEffect(() => {
const fetchMessageGroups = async () => {
try {
- const response = await messageGroupService.getMessageGroups();
+ const response = await MessageGroupService.getMessageGroups();
setMessageGroups(response.data);
} catch (error) {
enqueueSnackbar(`Error fetching message groups: ${error.message}`, { variant: 'error' });
accessorKey: 'created_at',
header: 'Created At',
size: 150,
- Cell: ({ cell }) => formatDate(cell.getValue()),
+ Cell: ({ cell }) => getFormattedDate(cell.getValue()),
},
{
accessorKey: 'id',