DatePicker
Inmatningsfält för att välja ett eller flera datum. Välj DatePicker
för att val av enstaka datum och DateRangePicker
för att välja ett spann mellan två datum.
import { DatePicker } from '@midas-ds/components'
<DatePicker label='Välj ett datum' />
mmddyyyy
Användning
DatePicker och DateRangePicker bygger på React Aria komponenter, DatePicker, DateRangePicker som i sin tur består av andra komponenter som Calendar, DateField. För fullständig dokumentation och ytterligare varianter hänvisas till den dokumentationen.
DatePicker
import { parseDate, CalendarDate } from '@internationalized/date'
import { DatePicker } from '@midas-ds/components'
export const DatePickerExample = () => {
const [value, setValue] = React.useState<CalendarDate | null>(parseDate('2026-05-29'))
return (
<>
<DatePicker
label='Date (uncontrolled)'
defaultValue={parseDate('2026-05-29')}
/>
<DatePicker
label='Date (controlled)'
value={value}
onChange={setValue}
/>
<pre>Du valde datum: {value?.toString()}</pre>
</>
)
}