https://github.com/vaadin-component-factory/vcf-date-range-picker-flow
Date Range Picker Flow component
https://github.com/vaadin-component-factory/vcf-date-range-picker-flow
Last synced: 24 days ago
JSON representation
Date Range Picker Flow component
- Host: GitHub
- URL: https://github.com/vaadin-component-factory/vcf-date-range-picker-flow
- Owner: vaadin-component-factory
- Created: 2021-04-30T18:52:54.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-22T14:37:46.000Z (9 months ago)
- Last Synced: 2024-08-22T16:16:11.597Z (9 months ago)
- Language: JavaScript
- Size: 563 KB
- Stars: 4
- Watchers: 4
- Forks: 2
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# EnhancedDateRangePicker component for Vaadin Flow
This project is based on [DatePicker component for Vaadin Flow](https://github.com/vaadin/vaadin-date-picker-flow) and also in [EnhancedDatePicker](https://github.com/vaadin-component-factory/enhanced-date-picker).
On top of basic functionality of DatePicker, it has ability to select date ranges using only one scrollable calendar.
As in EnhancedDatePicker, formatting is done by JavaScript library [date-fns v2.0.0-beta.2](https://date-fns.org/v2.0.0-beta.2/docs/Getting-Started). More information about supported formatting paterns can be found here:
https://date-fns.org/v2.0.0-beta.2/docs/format
This component is part of Vaadin Component Factory## Compatibility
- Version 1.x.x supports Vaadin 14+
- Version 2.x.x supports Vaadin 21+
- Version 3.x.x supports Vaadin 23.0.x
- Version 4.x.x supports Vaadin 23.1 & 23.2
- Version 5.x.x supports Vaadin 24## Running the component demo
Run from the command line:
- `mvn -pl enhanced-date-picker-demo -Pwar install jetty:run`Then navigate to `http://localhost:8080/vcf-date-range-picker`
## Installing the component
Run from the command line:
- `mvn clean install -DskipTests`## Using the component in a Flow application
To use the component in an application using maven,
add the following dependency to your `pom.xml`:
```com.vaadin.componentfactory
vcf-date-range-picker
${component.version}```
## Flow documentation
Documentation for flow can be found in [Flow documentation](https://github.com/vaadin/flow-and-components-documentation/blob/master/documentation/Overview.asciidoc).## License
This Add-on is distributed under [Apache Licence 2.0](https://github.com/vaadin-component-factory/vcf-date-range-picker-flow/blob/main/LICENSE).
Enhanced Date Range Picker component for Vaadin Flow is written by Vaadin Ltd.
### Sponsored development
Major pieces of development of this add-on has been sponsored by multiple customers of Vaadin. Read more about Expert on Demand at: [Support](https://vaadin.com/support) and [Pricing](https://vaadin.com/pricing).