zcash-grant-system/frontend/client/pages/create.tsx

18 lines
550 B
TypeScript
Raw Normal View History

2018-09-10 09:55:26 -07:00
import React from 'react';
import { withRouter, RouteComponentProps } from 'react-router';
import { parse } from 'query-string';
import DraftList from 'components/DraftList';
2018-11-13 08:07:09 -08:00
type Props = RouteComponentProps<{ rfp?: string }>;
2018-11-13 08:07:09 -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);