UNPKG

norma-library

Version:

Olos/Norma-DS. Design System based on Material UI, developed with TypeScript and Styled Components to create reusable and consistent components in web applications.

15 lines 892 B
import React, { useState } from "react"; import DatePicker from "react-datepicker"; import * as S from "./styles"; var DateInput = function (_a) { var label = _a.label, dateFormat = _a.dateFormat, dateSelected = _a.dateSelected, className = _a.className, showTimeSelect = _a.showTimeSelect, timeFormat = _a.timeFormat, disabled = _a.disabled, onChange = _a.onChange; var _b = useState(dateSelected), date = _b[0], setDate = _b[1]; return (React.createElement(S.Container, { className: className }, React.createElement(S.Label, null, label), React.createElement(DatePicker, { dateFormat: dateFormat, selected: date, showTimeSelect: showTimeSelect, timeFormat: timeFormat, disabled: disabled, onChange: function (date) { setDate(date); onChange(date); } }))); }; export default DateInput; //# sourceMappingURL=index.js.map