// @flow
import React from 'react';
import Helmet from 'react-helmet';
+import * as PropTypes from 'prop-types';
import { connect } from 'react-redux';
import { withRouter } from 'react-router';
import { injectIntl } from 'react-intl';
/*:: props: Props; */
/*:: stop: ?Function; */
+ static contextTypes = {
+ suggestions: PropTypes.object.isRequired
+ };
+
componentDidMount() {
this.startExtension();
}
intl: this.props.intl,
location: this.props.location,
router: this.props.router,
+ suggestions: this.context.suggestions,
...this.props.options
});
};
import * as ReactRouter from 'react-router';
import throwGlobalError from './throwGlobalError';
import addGlobalSuccessMessage from './addGlobalSuccessMessage';
+import Suggestions from '../components/embed-docs-modal/Suggestions';
import * as measures from '../../helpers/measures';
import * as request from '../../helpers/request';
import DateFromNow from '../../components/intl/DateFromNow';
Select,
SelectList,
SubmitButton,
+ Suggestions,
Tooltip
};
};