diff --git a/app/soapbox/features/ui/components/missing_description_modal.tsx b/app/soapbox/features/ui/components/missing_description_modal.tsx index 53fe240d0..8268ff3e8 100644 --- a/app/soapbox/features/ui/components/missing_description_modal.tsx +++ b/app/soapbox/features/ui/components/missing_description_modal.tsx @@ -10,41 +10,26 @@ const messages = defineMessages({ }); interface IMissingDescriptionModal { - onClose: Function, - onContinue: Function, + onClose: () => void, + onContinue: () => void, intl: IntlShape, } -class MissingDescriptionModal extends React.PureComponent { - - handleContinue = () => { - this.props.onClose(); - this.props.onContinue(); - } - - handleCancel = () => { - this.props.onClose(); - } - - render() { - const { intl } = this.props; - - return ( - -

- -

-
- ); - } - -} +const MissingDescriptionModal: React.FC = ({ onClose, onContinue, intl }) => { + return ( + +

+ +

+
+ ); +}; export default injectIntl(MissingDescriptionModal);