This commit is contained in:
Ahmed Bouhuolia
2020-07-02 03:21:25 +02:00
parent 985ac3f235
commit 679789345c

View File

@@ -26,7 +26,7 @@ import AppToaster from 'components/AppToaster';
import Dragzone from 'components/Dragzone'; import Dragzone from 'components/Dragzone';
import useMedia from 'hooks/useMedia'; import useMedia from 'hooks/useMedia';
import { compose } from 'utils'; import { compose, repeatValue } from 'utils';
function ExpenseForm({ function ExpenseForm({
// #withMedia // #withMedia
@@ -135,10 +135,7 @@ function ExpenseForm({
reference_no: '', reference_no: '',
currency_code: '', currency_code: '',
categories: [ categories: [
defaultCategory, ...repeatValue(defaultCategory, 4),
defaultCategory,
defaultCategory,
defaultCategory,
], ],
}), }),
[defaultCategory], [defaultCategory],
@@ -267,7 +264,7 @@ function ExpenseForm({
const handleSubmitClick = useCallback( const handleSubmitClick = useCallback(
(payload) => { (payload) => {
setPayload(payload); setPayload(payload);
formik.resetForm(); formik.submitForm();
}, },
[setPayload, formik], [setPayload, formik],
); );
@@ -301,7 +298,9 @@ function ExpenseForm({
const handleClearAllLines = () => { const handleClearAllLines = () => {
formik.setFieldValue( formik.setFieldValue(
'categories', 'categories',
orderingCategoriesIndex([defaultCategory, defaultCategory, defaultCategory, defaultCategory]), orderingCategoriesIndex([
...repeatValue(defaultCategory, 4),
]),
); );
} }