// @ts-nocheck import React from 'react'; import classNames from 'classnames'; import { Form, FastField, Field, ErrorMessage, useFormikContext } from 'formik'; import { Button, Classes, FormGroup, InputGroup, Intent, TextArea, Checkbox, } from '@blueprintjs/core'; import { If, FieldRequiredHint, Hint, AccountsSelectList, AccountsTypesSelect, CurrencySelect, FormattedMessage as T, } from '@/components'; import withAccounts from '@/containers/Accounts/withAccounts'; import { inputIntent, compose } from '@/utils'; import { useAutofocus } from '@/hooks'; import { FOREIGN_CURRENCY_ACCOUNTS } from '@/constants/accountTypes'; import { useAccountDialogContext } from './AccountDialogProvider'; /** * Account form dialogs fields. */ function AccountFormDialogFields({ // #ownProps onClose, action, }) { const { values, isSubmitting } = useFormikContext(); const accountNameFieldRef = useAutofocus(); // Account form context. const { fieldsDisabled, accounts, accountsTypes, currencies } = useAccountDialogContext(); return (
); } export default compose( withAccounts(({ accountsTypes, accountsList }) => ({ accountsTypes, accounts: accountsList, })), )(AccountFormDialogFields);