1
1
import Datepicker from "../src" ;
2
2
import { useState } from "react" ;
3
- import { COLORS } from "../src/constants" ;
3
+ import { COLORS , DATE_LOOKING_OPTIONS } from "../src/constants" ;
4
4
import dayjs from "dayjs" ;
5
5
import Head from "next/head" ;
6
6
@@ -25,6 +25,7 @@ export default function Playground() {
25
25
const [ readOnly , setReadOnly ] = useState ( false ) ;
26
26
const [ minDate , setMinDate ] = useState ( "" ) ;
27
27
const [ maxDate , setMaxDate ] = useState ( "" ) ;
28
+ const [ dateLooking , setDateLooking ] = useState ( true ) ;
28
29
const [ disabledDates , setDisabledDates ] = useState ( [ ] ) ;
29
30
const [ newDisabledDates , setNewDisabledDates ] = useState ( { startDate : "" , endDate : "" } ) ;
30
31
const [ startFrom , setStartFrom ] = useState ( "2023-03-01" ) ;
@@ -104,6 +105,7 @@ export default function Playground() {
104
105
readOnly = { readOnly }
105
106
minDate = { minDate }
106
107
maxDate = { maxDate }
108
+ dateLooking = { dateLooking }
107
109
disabledDates = { disabledDates }
108
110
startWeekOn = { startWeekOn }
109
111
toggleIcon = { isEmpty => {
@@ -298,6 +300,25 @@ export default function Playground() {
298
300
} }
299
301
/>
300
302
</ 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 >
301
322
</ div >
302
323
< div className = "w-full sm:w-1/3 pr-2 flex flex-col" >
303
324
< div className = "mb-2" >
0 commit comments