From 9716195b862175a5d7eea8b2fa08dc774cf501ca Mon Sep 17 00:00:00 2001 From: severinlandolt Date: Mon, 15 Apr 2024 21:43:40 +0200 Subject: [PATCH] update picker --- src/components/DatePicker/DatePicker.tsx | 14 ++++++++++++-- src/components/DatePicker/changelog.md | 2 +- src/utils/isBrowserLocaleClockType24h.ts | 10 ---------- 3 files changed, 13 insertions(+), 13 deletions(-) delete mode 100644 src/utils/isBrowserLocaleClockType24h.ts diff --git a/src/components/DatePicker/DatePicker.tsx b/src/components/DatePicker/DatePicker.tsx index b092100..dff8afe 100644 --- a/src/components/DatePicker/DatePicker.tsx +++ b/src/components/DatePicker/DatePicker.tsx @@ -1,4 +1,4 @@ -// Tremor Raw Date Picker [v0.0.1] +// Tremor Raw Date Picker [v1.0.0] "use client" @@ -25,7 +25,6 @@ import { cx } from "../../utils/cx" import { focusInput } from "../../utils/focusInput" import { focusRing } from "../../utils/focusRing" import { hasErrorInput } from "../../utils/hasErrorInput" -import { isBrowserLocaleClockType24h } from "../../utils/isBrowserLocaleClockType24h" import { Button } from "../Button/Button" import { Calendar as CalendarPrimitive, @@ -35,6 +34,17 @@ import { //#region TimeInput // ============================================================================ +const isBrowserLocaleClockType24h = () => { + const language = + typeof window !== "undefined" ? window.navigator.language : "en-US" + + const hr = new Intl.DateTimeFormat(language, { + hour: "numeric", + }).format() + + return Number.isInteger(Number(hr)) +} + type TimeSegmentProps = { segment: DateSegment state: DateFieldState diff --git a/src/components/DatePicker/changelog.md b/src/components/DatePicker/changelog.md index 4e58e56..d6d68f1 100644 --- a/src/components/DatePicker/changelog.md +++ b/src/components/DatePicker/changelog.md @@ -1,6 +1,6 @@ # Tremor Raw Date Picker Changelog -## 0.2.0 +## 1.0.0 ### Changes diff --git a/src/utils/isBrowserLocaleClockType24h.ts b/src/utils/isBrowserLocaleClockType24h.ts deleted file mode 100644 index 81c4b3b..0000000 --- a/src/utils/isBrowserLocaleClockType24h.ts +++ /dev/null @@ -1,10 +0,0 @@ -export const isBrowserLocaleClockType24h = () => { - const language = - typeof window !== "undefined" ? window.navigator.language : "en-US" - - const hr = new Intl.DateTimeFormat(language, { - hour: "numeric", - }).format() - - return Number.isInteger(Number(hr)) -}