From 679789345cf1c915db2521c04b99282adfb2ec5f Mon Sep 17 00:00:00 2001 From: Ahmed Bouhuolia Date: Thu, 2 Jul 2020 03:21:25 +0200 Subject: [PATCH] -- amend --- client/src/containers/Expenses/ExpenseForm.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/client/src/containers/Expenses/ExpenseForm.js b/client/src/containers/Expenses/ExpenseForm.js index a0351a219..5d515f55c 100644 --- a/client/src/containers/Expenses/ExpenseForm.js +++ b/client/src/containers/Expenses/ExpenseForm.js @@ -26,7 +26,7 @@ import AppToaster from 'components/AppToaster'; import Dragzone from 'components/Dragzone'; import useMedia from 'hooks/useMedia'; -import { compose } from 'utils'; +import { compose, repeatValue } from 'utils'; function ExpenseForm({ // #withMedia @@ -135,10 +135,7 @@ function ExpenseForm({ reference_no: '', currency_code: '', categories: [ - defaultCategory, - defaultCategory, - defaultCategory, - defaultCategory, + ...repeatValue(defaultCategory, 4), ], }), [defaultCategory], @@ -267,7 +264,7 @@ function ExpenseForm({ const handleSubmitClick = useCallback( (payload) => { setPayload(payload); - formik.resetForm(); + formik.submitForm(); }, [setPayload, formik], ); @@ -301,7 +298,9 @@ function ExpenseForm({ const handleClearAllLines = () => { formik.setFieldValue( 'categories', - orderingCategoriesIndex([defaultCategory, defaultCategory, defaultCategory, defaultCategory]), + orderingCategoriesIndex([ + ...repeatValue(defaultCategory, 4), + ]), ); }