-
- {({ form, field: { value }, meta: { error, touched } }) => (
- }
- labelInfo={}
- className={classNames('form-group--account-type', Classes.FILL)}
- inline={true}
- helperText={}
- intent={inputIntent({ error, touched })}
- >
- }
- onTypeSelected={(accountType) => {
- form.setFieldValue('account_type', accountType.key);
- form.setFieldValue('currency_code', '');
- }}
- disabled={fieldsDisabled.accountType}
- popoverProps={{ minimal: true }}
- popoverFill={true}
- />
-
- )}
-
-
-
- {({ field, meta: { error, touched } }) => (
- }
- labelInfo={}
- className={'form-group--account-name'}
- intent={inputIntent({ error, touched })}
- helperText={}
- inline={true}
- >
- (accountNameFieldRef.current = ref)}
- {...field}
- />
-
- )}
-
-
-
- {({ form, field, meta: { error, touched } }) => (
- }
- className={'form-group--account-code'}
- intent={inputIntent({ error, touched })}
- helperText={}
- inline={true}
- labelInfo={} />}
- >
-
-
- )}
-
-
-
- {({ field, meta: { error, touched } }) => (
-
- }
- name={'subaccount'}
- {...field}
- />
-
- )}
-
-
-
}
+ labelInfo={
}
+ name={'account_type'}
+ fastField={true}
>
- {({
- form: { values, setFieldValue },
- field: { value },
- meta: { error, touched },
- }) => (
-
}
- className={classNames('form-group--parent-account', Classes.FILL)}
- inline={true}
- intent={inputIntent({ error, touched })}
- helperText={
}
- >
-
{
- setFieldValue('parent_account_id', account.id);
- }}
- defaultSelectText={}
- selectedAccountId={value}
- popoverFill={true}
- filterByTypes={values.account_type}
- disabled={!values.subaccount}
- />
-
- )}
-
+ {
+ setFieldValue('account_type', accountType.key);
+ setFieldValue('currency_code', '');
+ }}
+ disabled={fieldsDisabled.accountType}
+ popoverProps={{ minimal: true }}
+ fastField={true}
+ />
+
+
+ }
+ labelInfo={}
+ helperText={}
+ inline={true}
+ fastField={true}
+ >
+ (accountNameFieldRef.current = ref)}
+ name={'name'}
+ fastField={true}
+ />
+
+
+ }
+ name={'code'}
+ helperText={}
+ labelInfo={} />}
+ inline={true}
+ fastField={true}
+ >
+
+
+
+
+ }
+ name={'subaccount'}
+ fastField={true}
+ />
+
+
+ {values.subaccount && (
+ }
+ inline={true}
+ fastField={true}
+ >
+ }
+ filterByTypes={values.account_type}
+ buttonProps={{ disabled: !values.subaccount }}
+ fastField={true}
+ />
+
+ )}
{/*------------ Currency -----------*/}
-
- {({ form, field: { value }, meta: { error, touched } }) => (
- }
- className={classNames('form-group--select-list', Classes.FILL)}
- inline={true}
- >
-
-
- )}
-
+ }
+ name={'currency_code'}
+ inline={true}
+ fastField={true}
+ >
+
+
-
- {({ field, meta: { error, touched } }) => (
- }
- className={'form-group--description'}
- intent={inputIntent({ error, touched })}
- helperText={}
- inline={true}
- >
-
-
- )}
-
+
+ }
+ name={'description'}
+ inline={true}
+ fastField={true}
+ >
+
+
diff --git a/packages/webapp/src/containers/FinancialStatements/GeneralLedger/GeneralLedgerHeaderGeneralPane.tsx b/packages/webapp/src/containers/FinancialStatements/GeneralLedger/GeneralLedgerHeaderGeneralPane.tsx
index 6e659ebee..8858b5000 100644
--- a/packages/webapp/src/containers/FinancialStatements/GeneralLedger/GeneralLedgerHeaderGeneralPane.tsx
+++ b/packages/webapp/src/containers/FinancialStatements/GeneralLedger/GeneralLedgerHeaderGeneralPane.tsx
@@ -3,7 +3,7 @@ import React from 'react';
import { Classes } from '@blueprintjs/core';
import {
- AccountMultiSelect,
+ AccountsMultiSelect,
Row,
Col,
FormattedMessage as T,
@@ -54,7 +54,7 @@ function GLHeaderGeneralPaneContent() {
name={'accountsIds'}
className={Classes.FILL}
>
-
+
diff --git a/packages/webapp/src/lang/en/index.json b/packages/webapp/src/lang/en/index.json
index 2c77bbd0e..79b1b25a8 100644
--- a/packages/webapp/src/lang/en/index.json
+++ b/packages/webapp/src/lang/en/index.json
@@ -242,7 +242,7 @@
"organization": "Organization.",
"check_your_email_for_a_link_to_reset": "Check your email for a link to reset your password.If it doesn’t appear within a few minutes, check your spam folder.",
"we_couldn_t_find_your_account_with_that_email": "We couldn't find your account with that email.",
- "select_parent_account": "Select Parent Account",
+ "select_parent_account": "Select Parent Account...",
"the_exchange_rate_has_been_edited_successfully": "The exchange rate has been edited successfully",
"the_exchange_rate_has_been_created_successfully": "The exchange rate has been created successfully",
"the_user_details_has_been_updated": "The user details has been updated",