Closed Lucienzera closed 3 weeks ago
Hello!
classNames
<Datepicker onChange={handleChange} locale={enUS} startValue={date.startValue} endValue={date.endValue} classNames={{ selectedDay: 'selectedDate', dateLabel: 'dateLabel', }} />
styles.css|scss
.selectedDate { background-color: red; } .selectedDate .dateLabel { background-color: transparent; }
< Datepicker />
import React from 'react'; import { Datepicker, DatepickerEvent } from '@meinefinsternis/react-horizontal-date-picker'; import { enUS } from 'date-fns/locale'; + import './styles.css'; export const Picker = () => { const [date, setDate] = React.useState<{ endValue: Date | null; startValue: Date | null; rangeDates: Date[] | null; }>({ startValue: null, endValue: null, rangeDates: [], }); const handleChange = (d: DatepickerEvent) => { const [startValue, endValue, rangeDates] = d; setDate((prev) => ({ ...prev, endValue, startValue, rangeDates })); }; return ( <Datepicker onChange={handleChange} locale={enUS} startValue={date.startValue} endValue={date.endValue} classNames={{ selectedDay: 'selectedDate', dateLabel: 'dateLabel', }} /> ); };
Hello!
classNames
prop.styles.css|scss
file to define the styles for the classes you want to customize.< Datepicker />