0.0.2 • Published 11 months ago

@congritta-ui/timepicker v0.0.2

Weekly downloads
-
License
-
Repository
github
Last release
11 months ago

@congritta-ui/timepicker

This is timepicker React component and part of Congritta UI

How to install

  1. Install @congritta-ui/base if you didn't it yet. (More info at: http://ui.congritta.com/docs/base);
  2. Install @congritta-ui/timepicker;

Add

import TimePicker from '@congritta-ui/timepicker';

into your code

How to use

Example:

export default MyComponentWidthTimePicker() {
  const [value, setValue] = useState([12, 15]); // [hours, minutes]

  return (
    <TimePicker value={value} onUpdate={setValue} />
  )
}

Props

Prop nameDescriptionIs RequiredDefault value
valueActive value ([hours, minutes])true
onUpdateFunction that executes when user clicks on a hour or a minutetrue
transitionDurationDuration in milliseconds to reveal or close calendarfalse210
gapBetweenInputWrapperAndPickerGap between input wrapper and picker (in pixels)false10
minutesStepStep in minutes listfalse1
timePickerClassNameClass name for TimePicker component wrapper for adding additional stylesfalse
inputWrapperClassNameClass name for input wrapper for adding additional stylesfalse
pickerClassNameClass name for picker wrapper for adding additional stylesfalse
valuesListNameClass name for time values list for adding additional stylesfalse
valuesListValueNameClass name for time values list item for adding additional stylesfalse