import * as React from "react"; import { withRouter, RouteComponentProps } from 'react-router-dom'; import Button from '@material-ui/core/Button'; import { WithStyles, withStyles, createStyles, Theme } from '@material-ui/core/styles'; // infra for styling const styles = (theme: Theme) => createStyles({ warnButton: { backgroundColor: theme.palette.primary.dark } }); type DetailProps = RouteComponentProps<{ id: string }> & WithStyles; export const Detail = withStyles( styles )( withRouter( (props: DetailProps) => (

Detail {props.match.params.id}

This are the information about {props.staticContext}.

))); export default Detail;