2018-09-10 09:55:26 -07:00
|
|
|
import React, { Component } from 'react';
|
|
|
|
import Proposal from 'components/Proposal';
|
2018-11-07 09:33:19 -08:00
|
|
|
import { extractProposalIdFromUrl } from 'utils/api';
|
2018-09-10 09:55:26 -07:00
|
|
|
|
2018-09-17 13:55:49 -07:00
|
|
|
import { withRouter, RouteComponentProps } from 'react-router';
|
2018-09-10 09:55:26 -07:00
|
|
|
|
2018-09-17 13:55:49 -07:00
|
|
|
type RouteProps = RouteComponentProps<any>;
|
2018-09-10 09:55:26 -07:00
|
|
|
|
|
|
|
class ProposalPage extends Component<RouteProps> {
|
|
|
|
constructor(props: RouteProps) {
|
|
|
|
super(props);
|
|
|
|
}
|
|
|
|
render() {
|
2018-11-07 09:33:19 -08:00
|
|
|
const proposalId = extractProposalIdFromUrl(this.props.match.params.id);
|
2018-10-03 19:42:20 -07:00
|
|
|
return <Proposal proposalId={proposalId} />;
|
2018-09-10 09:55:26 -07:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
export default withRouter(ProposalPage);
|