// @flow import { connect } from 'react-redux'; import { translate } from '../../../i18n'; import { type Props as BaseProps } from './BaseDialog'; import BaseSubmitDialog from './BaseSubmitDialog'; type Props = { ...BaseProps, t: Function } /** * Implements a submit dialog component that can have free content. */ class CustomSubmitDialog extends BaseSubmitDialog { /** * Implements {@code BaseSubmitDialog._renderSubmittable}. * * @inheritdoc */ _renderSubmittable() { return this.props.children; } } export default translate(connect()(CustomSubmitDialog));