rokle

Personality

20
40
70
15

Active brand: Meridian

Adjust sliders to see every component on the page respond in real time.

DatePicker

Calendar-based date selection input with optional range and time support.

Examples

Basic

A simple native date input.

With Label

Date picker paired with a label.

Disabled

A date picker in disabled state.

Installation

pnpm add @rokle/components @rokle/tokens

Installs with the default Rokle brand. Generate a custom brand on rokle.app to use your own colours and personality.

Usage

import { DatePicker } from "@rokle/components";
import { DatePicker } from "@rokle/components";

export function Example() {
  return <DatePicker />;
}

API Reference

PropTypeDefaultDescription
valueDate | null-Currently selected date.
onValueChange(date: Date | null) => void-Called when date changes.
minDateDate-Earliest selectable date.
maxDateDate-Latest selectable date.