WordClockESP/interface/src/project/ProjectMenu.tsx
lukas 6d06bf103e delete unneccessary ui elements
use uint_8 for all index types
fix some minor errors
2021-03-07 17:45:03 +01:00

28 lines
789 B
TypeScript

import React, { Component } from 'react';
import { Link, withRouter, RouteComponentProps } from 'react-router-dom';
import {List, ListItem, ListItemIcon, ListItemText} from '@material-ui/core';
import SettingsRemoteIcon from '@material-ui/icons/SettingsRemote';
import { PROJECT_PATH } from '../api';
class ProjectMenu extends Component<RouteComponentProps> {
render() {
const path = this.props.match.url;
return (
<List>
<ListItem to={`/${PROJECT_PATH}/demo/`} selected={path.startsWith(`/${PROJECT_PATH}/demo/`)} button component={Link}>
<ListItemIcon>
<SettingsRemoteIcon />
</ListItemIcon>
<ListItemText primary="WordClock" />
</ListItem>
</List>
)
}
}
export default withRouter(ProjectMenu);