Skip to content

Commit f549689

Browse files
committed
feat(pf4): use original datePicker component
1 parent 58cdf74 commit f549689

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

packages/pf4-component-mapper/src/date-picker/date-picker.js

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import React from 'react';
2-
import { TextInput } from '@patternfly/react-core';
2+
import { DatePicker as PF4DatePicker } from '@patternfly/react-core';
33
import PropTypes from 'prop-types';
44
import { useFieldApi } from '@data-driven-forms/react-form-renderer';
55
import FormGroup from '../form-group/form-group';
6-
import showError from '../show-error/show-error';
76

87
const DatePicker = (props) => {
98
const {
@@ -33,14 +32,11 @@ const DatePicker = (props) => {
3332
id={id || input.name}
3433
FormGroupProps={FormGroupProps}
3534
>
36-
<TextInput
35+
<PF4DatePicker
3736
{...input}
38-
{...showError(meta, validateOnMount)}
3937
{...rest}
40-
type="date"
4138
id={id || input.name}
42-
isReadOnly={isReadOnly}
43-
isDisabled={isDisabled}
39+
isDisabled={isDisabled || isReadOnly}
4440
/>
4541
</FormGroup>
4642
);

packages/pf4-component-mapper/src/tests/form-fields.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ describe('FormFields', () => {
312312
.first()
313313
.props().disabled
314314
).toEqual(true);
315-
} else if ([componentTypes.TIME_PICKER, componentTypes.CHECKBOX, componentTypes.RADIO, componentTypes.SWITCH, componentTypes.SLIDER].includes(component)) {
315+
} else if ([componentTypes.DATE_PICKER, componentTypes.TIME_PICKER, componentTypes.CHECKBOX, componentTypes.RADIO, componentTypes.SWITCH, componentTypes.SLIDER].includes(component)) {
316316
expect(
317317
wrapper
318318
.find('input')

0 commit comments

Comments
 (0)