import React from 'react'; import { useFormikContext } from 'formik'; import { useCurrencyFormContext } from './CurrencyFormProvider'; import { Button, Classes, Intent } from '@blueprintjs/core'; import { FormattedMessage as T } from 'components'; import withDialogActions from 'containers/Dialog/withDialogActions'; import { compose } from 'utils'; /** * Currency dialog form footer action. */ function CurrencyFormFooter({ // #withDialogActions closeDialog, }) { const { isSubmitting } = useFormikContext(); const { dialogName, isEditMode } = useCurrencyFormContext(); const handleClose = () => { closeDialog(dialogName); }; return (