import React, { useState } from 'react'; import { DatePicker, ConfigProvider, ButtonGroup, Button } from '../../../index'; import * as dateFns from 'date-fns'; export default function Demo() { const [direction, setDirection] = useState(); const presets = [ { text: 'Today', start: new Date(), end: new Date(), }, () => ({ text: 'Tomorrow', start: new Date(new Date().valueOf() + 1000 * 3600 * 24), end: new Date(new Date().valueOf() + 1000 * 3600 * 24), }), ]; return (
compact

compact+dateRange

compact+dateTime

compact+dateTimeRange

compact+year/month

compact+presets

compact+needConfirm

compact+startDateOffset+endDateOffset dateFns.startOfWeek(date, { weekStartsOn: 1 })} endDateOffset={date => dateFns.endOfWeek(date, { weekStartsOn: 1 })} />

); }