import Button from '@mui/material/Button'; import Typography from '@mui/material/Typography'; import {useTheme} from '@mui/material/styles'; import {useTranslation} from 'next-i18next'; import {useRouter} from 'next/router'; import Box from '@mui/material/Box'; import ShareEvent from '../ShareEvent'; import SupportCaroster from '../SupportCaroster'; import {Icon} from '@mui/material'; import usePermissions from '../../hooks/usePermissions'; interface Props { eventName: string; title: string; isCarosterPlus: string; showImage?: boolean; showTravelModal: () => void; } const NoCar = ({ eventName, title, isCarosterPlus, showImage, showTravelModal, }: Props) => { const {t} = useTranslation(); const theme = useTheme(); const router = useRouter(); const {uuid} = router.query; const { userPermissions: {canAddTravel}, } = usePermissions(); return ( {title} {showImage && ( <> {canAddTravel() && ( )} )} {isCarosterPlus ? t('event.no_travel.plus.desc') : t('event.no_travel.desc')} {!isCarosterPlus && ( )} {isCarosterPlus && ( )} ); }; export default NoCar;