|
|
|
|
@ -9,6 +9,7 @@ export const DateRangeView: React.FC = () => {
|
|
|
|
|
const [size, setSize] = useState<DaySize>('l');
|
|
|
|
|
const [fontProportion, setFontProportion] = useState<number>(100);
|
|
|
|
|
const [included, setIncluded] = useState<boolean>(true);
|
|
|
|
|
const [selected, setSelected] = useState<boolean>(true);
|
|
|
|
|
const [monthCutoff, setMonthCutoff] = useState<MonthCutoffType>(undefined);
|
|
|
|
|
|
|
|
|
|
const fromDate = new Date(2025, 0, 15); // January 15, 2025
|
|
|
|
|
@ -37,6 +38,14 @@ export const DateRangeView: React.FC = () => {
|
|
|
|
|
checked={included}
|
|
|
|
|
onChange={(e) => setIncluded(e.target.checked)}
|
|
|
|
|
/>
|
|
|
|
|
<span>Include start/end dates</span>
|
|
|
|
|
</label>
|
|
|
|
|
<label className={styles.control}>
|
|
|
|
|
<input
|
|
|
|
|
type="checkbox"
|
|
|
|
|
checked={selected}
|
|
|
|
|
onChange={(e) => setSelected(e.target.checked)}
|
|
|
|
|
/>
|
|
|
|
|
<span>Show as selected range</span>
|
|
|
|
|
</label>
|
|
|
|
|
</div>
|
|
|
|
|
@ -45,6 +54,7 @@ export const DateRangeView: React.FC = () => {
|
|
|
|
|
from={fromDate}
|
|
|
|
|
to={toDate}
|
|
|
|
|
included={included}
|
|
|
|
|
selected={selected}
|
|
|
|
|
headerStyle={dayHeaderStyle}
|
|
|
|
|
weekendDays={[6, 0]}
|
|
|
|
|
size={size}
|
|
|
|
|
@ -57,6 +67,7 @@ export const DateRangeView: React.FC = () => {
|
|
|
|
|
from={new Date(2025, 0, 15)}
|
|
|
|
|
to={new Date(2025, 0, 22)}
|
|
|
|
|
included={${included}}
|
|
|
|
|
selected={${selected}}
|
|
|
|
|
headerStyle="${dayHeaderStyle}"
|
|
|
|
|
size="${size}"
|
|
|
|
|
fontProportion={${fontProportion}}
|
|
|
|
|
|