1.2.0 • Published 3 years ago

@wyesoftware/datetimepicker v1.2.0

Weekly downloads
16
License
ISC
Repository
github
Last release
3 years ago

unit-testing

DateTimePicker

DateTimePicker Component for React.JS/React.TS

Install package

npm i @wyesoftware/datetimepicker
yarn add @wyesoftware/datetimepicker

Usage

import DateTimePicker from "@wyesoftware/datetimepicker";

const App = () => {
  return <DateTimePicker />;
};

TypeScript

This component has full typescript support.

Available props

PropertyDescriptionTypeDefaultRequired
dirDirection of the component"ltr" / "rtl""ltr"false
dirFromElementSet component direction from outside element"html" / "body" / string (for id)-false
inputRefRef for inputRef-false
nameForm namestring-false
valueThe input content valuestring / Dayjs / string[] / Dayjs[] / undefined-false
placeholderCustom input placeholderstring / string[]-false
onChangeCallback when user input(value: Dayjs / Dayjs[] / undefined) => void-false
onBlurCallback when user click outside(e?: FocusEvent) => void-false
modeDateTimeInput mode"date" / "datetime" / "time" / "range""datetime"false
isCurrentMonthCalendar set current month and year on load (not for "range" mode)booleantruefalse
disabledDatesSpecify the date that cannot be selected(day: Dayjs) => boolean-false
languageChoose language (english, hebrew, russian - available) or set custom"en" / "he" / "ru" / custom"en"false
disabledSet input disabled modebooleanfalsefalse
readOnlySet input readOnly modebooleanfalsefalse
allowClearShow clear input buttonbooleanfalsefalse
onClearCallback when user clear input() => void-false
classNameSet classes for main containerstring-false

Custom language object example

dayjs: {
  locale: langLocale;
  startWeek: "monday";
}
buttons: {
  today: "string";
  time: "string";
}
labels: {
  time: "string";
}
placeholders: {
  year: "string";
  month: "string";
}

Future updates

More features....

1.2.0

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.0.2

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.0-beta2

3 years ago

1.0.0-beta3

3 years ago

1.0.0-beta1

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago