Files
bigcapital/packages/webapp/src/containers/Import/ImportFileFooterActions.tsx
2024-03-27 04:01:01 +02:00

29 lines
888 B
TypeScript

// @ts-nocheck
import clsx from 'classnames';
import { Group } from '@/components';
import { CLASSES } from '@/constants';
import { Button, Intent } from '@blueprintjs/core';
import { useFormikContext } from 'formik';
import styles from './ImportFileActions.module.scss';
import { useImportFileContext } from './ImportFileProvider';
export function ImportFileUploadFooterActions() {
const { isSubmitting } = useFormikContext();
const { onCancelClick } = useImportFileContext();
const handleCancelBtnClick = () => {
onCancelClick && onCancelClick();
};
return (
<div className={clsx(CLASSES.PAGE_FORM_FLOATING_ACTIONS, styles.root)}>
<Group spacing={10}>
<Button onClick={handleCancelBtnClick}>Cancel</Button>
<Button type="submit" intent={Intent.PRIMARY} loading={isSubmitting}>
Next
</Button>
</Group>
</div>
);
}