import { Button, Dialog, DialogActions, DialogContent, DialogTitle, List, } from '@mui/material'; import {useTranslation} from 'next-i18next'; import useEventStore from '../../stores/useEventStore'; import AvailableTravel from '../AssignPassenger/AvailableTravel'; import {TravelEntity} from '../../generated/graphql'; type Props = { open: boolean; onClose: () => void; onAssign: (travel: TravelEntity) => void; }; const TravelSelectionModal = (props: Props) => { const {open, onClose, onAssign} = props; const {t} = useTranslation(); const travels = useEventStore(s => s.event?.travels?.data || []); return ( {t`passenger.assign.title`} {travels?.map(travel => ( ))} ); }; export default TravelSelectionModal;