From b78c43df9ac6f1fa9182930d76a74213e14eaa31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chif=20Gerg=C5=91?= <chifgeri97@gmail.com> Date: Thu, 17 Jan 2019 15:24:40 +0100 Subject: [PATCH] Romove TraineeDetailPage --- src/components/Main.js | 2 - src/components/pages/TraineeDetail.js | 57 --------------------------- 2 files changed, 59 deletions(-) delete mode 100644 src/components/pages/TraineeDetail.js diff --git a/src/components/Main.js b/src/components/Main.js index 0ddccfc..8f917c6 100644 --- a/src/components/Main.js +++ b/src/components/Main.js @@ -10,7 +10,6 @@ import Statistics from './pages/Statistics'; import Groups from './pages/Groups'; import News from './pages/News'; import EventDetail from './pages/EventDetail'; -import TraineeDetail from './pages/TraineeDetail'; const Main = () => ( <Switch> @@ -23,7 +22,6 @@ const Main = () => ( <Route path='/statistics' component={Statistics} /> <Route path='/groups' component={Groups} /> <Route path='/events/:id' component={EventDetail} /> - <Route path='/trainees/:id' component={TraineeDetail} /> <Route component={NotFound} /> </Switch> ); diff --git a/src/components/pages/TraineeDetail.js b/src/components/pages/TraineeDetail.js deleted file mode 100644 index acd5a02..0000000 --- a/src/components/pages/TraineeDetail.js +++ /dev/null @@ -1,57 +0,0 @@ -import React, { Component } from 'react'; -import { - Container, - Item, - Button, - Comment, - Form, - Header, - Table, - Icon, - Checkbox, -} from 'semantic-ui-react'; -import { connect } from 'react-redux'; -import moment from 'moment'; -import { getEvents, getTraineeById } from '../../actions/statistics'; - -class TraineeDetail extends Component { - - componentWillMount() { - this.props.getTraineeById(this.props.match.params.id); - //this.props.getNotesByTrainee(this.props.match.params.id); - this.props.getEvents(); - } - - renderTrainee() { - const { full_name, nick } = this.props.selectedTrainee; - return ( - <Item> - <Item.Header as='h2'>{full_name}</Item.Header> - <Item.Header as='h3'>{nick}</Item.Header> - </Item> - ); - } - - render() { - return ( - <Container> - <Container textAlign='center'> - { this.props.selectedTrainee ? - this.renderTrainee() - : - '' - } - </Container> - <Container - style={{ - padding: '80px', - }} - /> - </Container> - ); - } -} - -const mapStateToProps = ({ events: { events }, trainees: { selectedTrainee } }) => ( { events, selectedTrainee }); - -export default connect(mapStateToProps, { getEvents, getTraineeById })(TraineeDetail); -- GitLab