This project is based on DatePicker component for Vaadin Flow and also in EnhancedDatePicker.
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. 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
- 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
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
Run from the command line:
mvn clean install -DskipTests
To use the component in an application using maven,
add the following dependency to your pom.xml
:
<dependency>
<groupId>com.vaadin.componentfactory</groupId>
<artifactId>vcf-date-range-picker</artifactId>
<version>${component.version}</version>
</dependency>
Documentation for flow can be found in Flow documentation.
This Add-on is distributed under Apache Licence 2.0.
Enhanced Date Range Picker component for Vaadin Flow is written by Vaadin Ltd.
Major pieces of development of this add-on has been sponsored by multiple customers of Vaadin. Read more about Expert on Demand at: Support and Pricing.