all repos — caroster @ 37c25456ad633cfec1496352f70c1451fe2848f7

[Octree] Group carpool to your event https://caroster.io

app/src/containers/PassengersList/Passenger.js (view raw)

 1import React from 'react';
 2import ListItemAvatar from '@material-ui/core/ListItemAvatar';
 3import ListItemIcon from '@material-ui/core/ListItemIcon';
 4import ListItemSecondaryAction from '@material-ui/core/ListItemSecondaryAction';
 5import ListItemText from '@material-ui/core/ListItemText';
 6import Icon from '@material-ui/core/Icon';
 7import {useTranslation} from 'react-i18next';
 8
 9const Passenger = ({passenger, button}) => {
10  const {t} = useTranslation();
11  return !!passenger ? (
12    <>
13      <ListItemText primary={passenger} />
14      <ListItemSecondaryAction>{button}</ListItemSecondaryAction>
15    </>
16  ) : (
17    <>
18      <ListItemAvatar>
19        <ListItemIcon color="disabled">
20          <Icon>person</Icon>
21        </ListItemIcon>
22      </ListItemAvatar>
23      <ListItemText primary={t('car.passengers.empty')} />
24    </>
25  );
26};
27
28export default Passenger;