Skip to content
Snippets Groups Projects
Verified Commit 4d5834ad authored by Defendi Alberto's avatar Defendi Alberto
Browse files

Pass parameters to component and Grid tags.

parent 72a11a4b
No related branches found
No related tags found
2 merge requests!56Refined auth flow and new website pages.,!54Setup reservation for api compatibility.
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>
);
};
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment