Files
bigcapital/src/containers/Projects/components/FInputGroupComponent.tsx
2022-07-16 04:20:17 +02:00

20 lines
532 B
TypeScript

import React from 'react';
import { FInputGroup } from '@/components';
import { useFormikContext } from 'formik';
export function FInputGroupComponent({ toField, ...props }) {
const { values, setFieldValue } = useFormikContext();
const { expenseQuantity, expenseUnitPrice } = values;
const total = expenseQuantity * expenseUnitPrice;
const handleBlur = () => {
setFieldValue(toField, total);
};
const inputGroupProps = {
onBlur: handleBlur,
...props,
};
return <FInputGroup {...inputGroupProps} />;
}