import ListItemButton from "@mui/material/ListItemButton"; import DetailedMeeting from "../../api-bodies/DetailedMeeting"; import { useAppDispatch } from "../../redux/hooks"; import { open } from "../../redux/slices/meetingDetailsOpenSlice"; import { Box, Typography } from "@mui/material"; interface Props { meeting: DetailedMeeting; meetingClass: string; meetingName: string; meetingTime: string; meetingMembers: string } function Meeting(props: Props) { const dispatch = useAppDispatch(); return ( dispatch(open(props.meeting))} component="a" className={"row meeting " + props.meetingClass}> {props.meetingName} {props.meetingTime.toUpperCase()} {props.meetingMembers} ); } export default Meeting;