mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-19 14:20:31 +00:00
Fix: Opening balance at in Customer & Vendor.
This commit is contained in:
@@ -3,6 +3,7 @@ import classNames from 'classnames';
|
|||||||
import { FormGroup, Position, Classes, ControlGroup } from '@blueprintjs/core';
|
import { FormGroup, Position, Classes, ControlGroup } from '@blueprintjs/core';
|
||||||
import { DateInput } from '@blueprintjs/datetime';
|
import { DateInput } from '@blueprintjs/datetime';
|
||||||
import { FastField, ErrorMessage } from 'formik';
|
import { FastField, ErrorMessage } from 'formik';
|
||||||
|
import moment from 'moment';
|
||||||
import {
|
import {
|
||||||
MoneyInputGroup,
|
MoneyInputGroup,
|
||||||
InputPrependText,
|
InputPrependText,
|
||||||
@@ -27,7 +28,6 @@ function CustomerFinancialPanel({
|
|||||||
|
|
||||||
customerId,
|
customerId,
|
||||||
}) {
|
}) {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className={'tab-panel--financial'}>
|
<div className={'tab-panel--financial'}>
|
||||||
<Row>
|
<Row>
|
||||||
@@ -44,6 +44,12 @@ function CustomerFinancialPanel({
|
|||||||
>
|
>
|
||||||
<DateInput
|
<DateInput
|
||||||
{...momentFormatter('YYYY/MM/DD')}
|
{...momentFormatter('YYYY/MM/DD')}
|
||||||
|
onChange={(date) => {
|
||||||
|
form.setFieldValue(
|
||||||
|
'opening_balance_at',
|
||||||
|
moment(date).format('YYYY-MM-DD'),
|
||||||
|
);
|
||||||
|
}}
|
||||||
value={tansformDateValue(value)}
|
value={tansformDateValue(value)}
|
||||||
popoverProps={{ position: Position.BOTTOM, minimal: true }}
|
popoverProps={{ position: Position.BOTTOM, minimal: true }}
|
||||||
disabled={customerId}
|
disabled={customerId}
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ import classNames from 'classnames';
|
|||||||
import { FormGroup, ControlGroup, Position, Classes } from '@blueprintjs/core';
|
import { FormGroup, ControlGroup, Position, Classes } from '@blueprintjs/core';
|
||||||
import { DateInput } from '@blueprintjs/datetime';
|
import { DateInput } from '@blueprintjs/datetime';
|
||||||
import { FastField, ErrorMessage } from 'formik';
|
import { FastField, ErrorMessage } from 'formik';
|
||||||
|
import moment from 'moment';
|
||||||
import {
|
import {
|
||||||
MoneyInputGroup,
|
MoneyInputGroup,
|
||||||
InputPrependText,
|
InputPrependText,
|
||||||
@@ -47,6 +48,12 @@ function VendorFinanicalPanelTab({
|
|||||||
>
|
>
|
||||||
<DateInput
|
<DateInput
|
||||||
{...momentFormatter('YYYY/MM/DD')}
|
{...momentFormatter('YYYY/MM/DD')}
|
||||||
|
onChange={(date) => {
|
||||||
|
form.setFieldValue(
|
||||||
|
'opening_balance_at',
|
||||||
|
moment(date).format('YYYY-MM-DD'),
|
||||||
|
);
|
||||||
|
}}
|
||||||
value={tansformDateValue(value)}
|
value={tansformDateValue(value)}
|
||||||
popoverProps={{ position: Position.BOTTOM, minimal: true }}
|
popoverProps={{ position: Position.BOTTOM, minimal: true }}
|
||||||
disabled={vendorId}
|
disabled={vendorId}
|
||||||
@@ -72,7 +79,7 @@ function VendorFinanicalPanelTab({
|
|||||||
inline={true}
|
inline={true}
|
||||||
>
|
>
|
||||||
<ControlGroup>
|
<ControlGroup>
|
||||||
<InputPrependText text={values.currency_code } />
|
<InputPrependText text={values.currency_code} />
|
||||||
<MoneyInputGroup
|
<MoneyInputGroup
|
||||||
value={value}
|
value={value}
|
||||||
onChange={field.onChange}
|
onChange={field.onChange}
|
||||||
|
|||||||
Reference in New Issue
Block a user