@gecsevar.hu/gecsevar-formik-fields
Version:
[](https://badge.fury.io/js/@gecsevar.hu%2Fgecsevar-formik-fields)
12 lines • 869 B
JavaScript
import { __assign, __rest } from "tslib";
import { getIn, useFormikContext } from 'formik';
import React from 'react';
import { DateTimePicker } from '@mui/x-date-pickers';
export function GVDateTimePicker(_a) {
var field = _a.field, _b = _a.form, errors = _b.errors, isSubmitting = _b.isSubmitting, props = __rest(_a, ["field", "form"]);
var setFieldValue = useFormikContext().setFieldValue;
return (React.createElement(DateTimePicker, __assign({ ampm: false, ampmInClock: false, value: Date.parse(field.value), format: 'yyyy-MM-dd HH:mm:ss' }, props, { slotProps: {
textField: { size: 'small', sx: { width: '220px', margin: '5px' }, helperText: getIn(errors, field.name) }
}, onChange: function (value) { return setFieldValue(field.name, value); }, disabled: isSubmitting })));
}
//# sourceMappingURL=GVDateTimePicker.js.map