fix(account-form): BIG-401 Edit account form initial values do not fill up automatically.

This commit is contained in:
a.bouhuolia
2023-01-26 22:11:26 +02:00
parent 21199c45fa
commit dc99b1f128
7 changed files with 34 additions and 16 deletions

View File

@@ -8,13 +8,15 @@ import { Link } from 'react-router-dom';
import { ContextMenu2 } from '@blueprintjs/popover2';
import { Menu, MenuItem, MenuDivider, Intent } from '@blueprintjs/core';
import { BankAccountsList, BankAccount, If, Icon, T, Can } from '@/components';
import {
AccountAction,
CashflowAction,
AbilitySubject,
} from '@/constants/abilityOption';
import { DialogsName } from '@/constants/dialogs';
import { addMoneyIn, addMoneyOut } from '@/constants/cashflowOptions';
import { BankAccountsList, BankAccount, If, Icon, T, Can } from '@/components';
import { useCashFlowAccountsContext } from './CashFlowAccountsProvider';
import withDrawerActions from '@/containers/Drawer/withDrawerActions';
@@ -22,7 +24,7 @@ import withAlertsActions from '@/containers/Alert/withAlertActions';
import withDialogActions from '@/containers/Dialog/withDialogActions';
import { safeCallback } from '@/utils';
import { addMoneyIn, addMoneyOut } from '@/constants/cashflowOptions';
import { AccountDialogAction } from '@/containers/Dialogs/AccountDialog/utils';
const CASHFLOW_SKELETON_N = 4;
@@ -74,7 +76,10 @@ function CashflowBankAccount({
};
// Handle edit account action.
const handleEditAccount = () => {
openDialog('account-form', { action: 'edit', id: account.id });
openDialog(DialogsName.AccountForm, {
action: AccountDialogAction.Edit,
id: account.id,
});
};
// Handle money in menu item actions.
const handleMoneyInClick = (transactionType) => {