DocSpace-buildtools/packages/components/date-picker/README.md

37 lines
1.8 KiB
Markdown
Raw Normal View History

# DatePicker
Base DatePicker component
### Usage
```js
import DatePicker from "@docspace/components/date-picker";
```
```jsx
<DatePicker
onChange={(date) => {
console.log("Selected date", date);
}}
2023-07-03 10:45:28 +00:00
date={new Date()}
minDate={new Date("1970/01/01")}
maxDate={new Date(new Date().getFullYear() + 1 + "/01/01")}
locale="en"
/>
```
#### Properties
| Props | Type | Required | Values | Default | Description |
| ------------------ | -------- | :------: | ------ | ------------------------- | ------------------------------------------ |
| `selectDateText` | `string` | - | - | - | Select date text |
| `className` | `string` | - | - | - | Accepts class |
| `date` | `date` | - | - | - | Calendar date |
| `id` | `string` | - | - | - | Accepts id |
| `locale` | `string` | - | - | `User's browser settings` | Browser locale |
| `maxDate` | `date` | - | - | - | Maximum date that the user can select. |
| `minDate` | `date` | - | - | - | Minimum date that the user can select. |
| `onChange` | `func` | - | - | - | Function called when the user select a day |
| `showCalendarIcon` | `bool` | - | - | - | Shows calendar icon in selected item |
2023-07-06 15:19:50 +00:00
| `setDate` | `func` | - | - | - | Sets date |