ui

Compose Multiplatform date-picker UI aligned with the Material3 DatePicker, built on :core. Covers the calendar dialog, docked and full-screen variants, wheel picker, range pickers, and text input fields — each with optional paired English dates. This module also produces the iOS XCFramework.

The newer variants (wheel, docked, range, full-screen dialog, text fields) require @OptIn(ExperimentalNepaliDatePickerApi::class).

Packages

Link copied to clipboard
common

The picker composables and their state holders: NepaliDatePicker, NepaliDatePickerDialog, NepaliDatePickerDocked, NepaliDatePickerFullScreenDialog, NepaliWheelDatePicker, NepaliDateRangePicker, the *WithEnglishDate variants, and the NepaliDateField / NepaliDateInput / NepaliDateRangeField text-entry surfaces.

common

NepaliDatePickerDefaults — colors, shapes, and configuration defaults shared across the picker composables, following the Material3 defaults pattern.