fix: make journal prepend button with control group.

This commit is contained in:
Ahmed Bouhuolia
2020-11-11 18:50:29 +02:00
parent cac0a368f2
commit f35cf90bc5

View File

@@ -4,6 +4,7 @@ import {
FormGroup, FormGroup,
Intent, Intent,
Position, Position,
ControlGroup,
} from '@blueprintjs/core'; } from '@blueprintjs/core';
import { DateInput } from '@blueprintjs/datetime'; import { DateInput } from '@blueprintjs/datetime';
import { FormattedMessage as T } from 'react-intl'; import { FormattedMessage as T } from 'react-intl';
@@ -77,12 +78,17 @@ function MakeJournalEntriesHeader({
} }
fill={true} fill={true}
> >
<ControlGroup fill={true}>
<InputGroup <InputGroup
intent={ intent={
errors.journal_number && touched.journal_number && Intent.DANGER errors.journal_number &&
touched.journal_number &&
Intent.DANGER
} }
fill={true} fill={true}
rightElement={ {...getFieldProps('journal_number')}
onBlur={handleJournalNumberChanged}
/>
<InputPrependButton <InputPrependButton
buttonProps={{ buttonProps={{
onClick: handleJournalNumberChange, onClick: handleJournalNumberChange,
@@ -94,10 +100,7 @@ function MakeJournalEntriesHeader({
position: Position.BOTTOM_LEFT, position: Position.BOTTOM_LEFT,
}} }}
/> />
} </ControlGroup>
{...getFieldProps('journal_number')}
onBlur={handleJournalNumberChanged}
/>
</FormGroup> </FormGroup>
</Col> </Col>
@@ -191,7 +194,7 @@ function MakeJournalEntriesHeader({
className={classNames( className={classNames(
'form-group--select-list', 'form-group--select-list',
'form-group--currency', 'form-group--currency',
CLASSES.FILL CLASSES.FILL,
)} )}
> >
<CurrenciesSelectList /> <CurrenciesSelectList />