2018-09-10 09:55:26 -07:00
|
|
|
import React from 'react';
|
2019-02-01 11:13:30 -08:00
|
|
|
import { withRouter, RouteComponentProps } from 'react-router';
|
|
|
|
import { parse } from 'query-string';
|
2018-11-13 14:51:02 -08:00
|
|
|
import DraftList from 'components/DraftList';
|
2018-11-13 08:07:09 -08:00
|
|
|
|
2019-02-01 11:13:30 -08:00
|
|
|
type Props = RouteComponentProps<{ rfp?: string }>;
|
2018-11-13 08:07:09 -08:00
|
|
|
|
2019-02-01 11:13:30 -08:00
|
|
|
class CreatePage extends React.Component<Props> {
|
|
|
|
render() {
|
|
|
|
const { location } = this.props;
|
|
|
|
const parsed = parse(location.search);
|
|
|
|
const rfpId = parsed.rfp ? parseInt(parsed.rfp, 10) : undefined;
|
|
|
|
return <DraftList createIfNone createWithRfpId={rfpId} />;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
export default withRouter(CreatePage);
|