Skip to content
Snippets Groups Projects

Setup reservation for api compatibility.

Merged Defendi Alberto requested to merge api/reservation into dev
1 file
+ 36
33
Compare changes
  • Side-by-side
  • Inline
import React, { FC } from 'react';
import { makeStyles } from '@material-ui/core/styles';
import {
Grid,
Paper,
Table,
TableBody,
@@ -18,43 +19,45 @@ const useStyles = makeStyles(() => ({
},
}));
function createData(
name: string,
value: string,
): { name: string; value: string } {
return { name, value };
}
const rows = [
createData('From:', 'Via Di Quel Bozen, 45, 39037'),
createData('Date:', '29 / 07 / 2021'),
createData('Time:', '12:15'),
createData('To:', 'Via del Krankenhaus, 7, 39037'),
];
type ReservationProps = {
departure: string;
destination: string;
time: string;
date: string;
};
export const Reservation: FC = () => {
export const Reservation: FC<ReservationProps> = ({
departure,
destination,
time,
date,
}: ReservationProps) => {
const classes = useStyles();
return (
<TableContainer component={Paper}>
<Table aria-label="simple table">
<TableHead>
<TableRow>
<TableCell>DriveToHospital </TableCell>
</TableRow>
</TableHead>
<Grid item container style={{ paddingTop: '20px' }}>
<Grid item xs={1} lg={2} />
<Grid item xs={10} lg={8}>
<TableContainer component={Paper}>
<Table aria-label="simple table">
<TableHead>
<TableRow>
<TableCell>DriveToHospital </TableCell>
</TableRow>
</TableHead>
<TableBody>
{rows.map((row) => (
<TableRow key={row.name}>
<TableCell component="th" scope="row">
{row.name}
</TableCell>
<TableCell align="right">{row.value}</TableCell>
</TableRow>
))}
</TableBody>
</Table>
</TableContainer>
<TableBody>
<TableRow key="departure">
<TableCell component="th" scope="row">
Departure
</TableCell>
<TableCell align="right">{departure}</TableCell>
</TableRow>
</TableBody>
</Table>
</TableContainer>
</Grid>
<Grid item xs={1} lg={2} />
</Grid>
);
};
Loading