انتقل إلى المحتوى
uiify

Date Picker

A styled native date input that keeps the browser's picker and validation.

المتصفحات
Chrome 123+Firefox 121+Safari 17.5+
الفئة
0
ميزانية التخطيط القسري
0 ms
ميزانية axe
0
متوافق مع SSR
نعم
العقد المنشور
بيئة الاختبار

المختبر

Date Picker

افتراضي

أمثلة

Native date input

The browser owns date entry, constraints, locale and picker UI; provide a visible label.

Date Picker

Default

import { DatePicker } from "@gunkin/uiify";

export default function Example() {
  return (
    <div>
      <label htmlFor="start-date">Start date</label>
      <DatePicker id="start-date" name="startDate" defaultValue="2026-10-19" />
    </div>
  );
}

API

DatePicker

الخاصيةالنوعافتراضيالوصف
typefixed to "date"—Fixed native input type; the browser supplies the date picker.
invalidbooleanfalseSets aria-invalid and data-invalid when true.
id / name / value / defaultValue / min / max / required / disablednative input props—Native date input props and form behavior are preserved.
className / style / ref / eventsnative input props—Native input props, styles, events, and ref are forwarded.

لوحة المفاتيح

المفتاحالإجراء

إمكانية الوصول

Direct native input type=date wrapper. Provide a visible label and use native required, min, and max constraints. The browser owns date entry, locale, keyboard behavior, and picker UI; UIify does not format values, convert time zones, or provide a calendar grid. invalid sets aria-invalid and data-invalid.

نقاط التنسيق

data-uiify-date-pickerdata-invalid