import React from 'react';
import List from '@material-ui/core/List';
import ListItem from '@material-ui/core/ListItem';
import IconButton from '@material-ui/core/IconButton';
import Icon from '@material-ui/core/Icon';
import ListItemSecondaryAction from '@material-ui/core/ListItemSecondaryAction';
import {makeStyles} from '@material-ui/core/styles';
import Input from './Input';
import Passenger from './Passenger';
const PassengersList = ({
hideEmpty,
passengers,
places = 0,
addPassenger,
icon,
onClick,
onPress,
disabled,
}) => {
const classes = useStyles();
let list = passengers;
if (!hideEmpty) {
const emptyList = [...Array(places)];
list = Array.isArray(passengers)
? emptyList.map((u, index) => passengers[index])
: emptyList;
}
const emptyPlaces = !!passengers ? places - passengers.length : places;
const button = index => {
return !!onClick ? (