11import Datepicker from "../src" ;
22import { useState } from "react" ;
3- import { COLORS } from "../src/constants" ;
3+ import { COLORS , DATE_LOOKING_OPTIONS } from "../src/constants" ;
44import dayjs from "dayjs" ;
55import Head from "next/head" ;
66
@@ -25,6 +25,7 @@ export default function Playground() {
2525 const [ readOnly , setReadOnly ] = useState ( false ) ;
2626 const [ minDate , setMinDate ] = useState ( "" ) ;
2727 const [ maxDate , setMaxDate ] = useState ( "" ) ;
28+ const [ dateLooking , setDateLooking ] = useState ( true ) ;
2829 const [ disabledDates , setDisabledDates ] = useState ( [ ] ) ;
2930 const [ newDisabledDates , setNewDisabledDates ] = useState ( { startDate : "" , endDate : "" } ) ;
3031 const [ startFrom , setStartFrom ] = useState ( "2023-03-01" ) ;
@@ -104,6 +105,7 @@ export default function Playground() {
104105 readOnly = { readOnly }
105106 minDate = { minDate }
106107 maxDate = { maxDate }
108+ dateLooking = { dateLooking }
107109 disabledDates = { disabledDates }
108110 startWeekOn = { startWeekOn }
109111 toggleIcon = { isEmpty => {
@@ -298,6 +300,25 @@ export default function Playground() {
298300 } }
299301 />
300302 </ div >
303+ < div className = "mb-2" >
304+ < label className = "block" htmlFor = "dateLooking" >
305+ Date Looking
306+ </ label >
307+ < select
308+ className = "rounded block w-full border-gray-200 border px-4 py-2"
309+ id = "dateLooking"
310+ value = { dateLooking }
311+ onChange = { e => {
312+ setDateLooking ( e . target . value ) ;
313+ } }
314+ >
315+ { DATE_LOOKING_OPTIONS . map ( ( option , i ) => (
316+ < option key = { i } value = { option } >
317+ { option }
318+ </ option >
319+ ) ) }
320+ </ select >
321+ </ div >
301322 </ div >
302323 < div className = "w-full sm:w-1/3 pr-2 flex flex-col" >
303324 < div className = "mb-2" >
0 commit comments