20260626221809
This commit is contained in:
1 parent
5983d29128
commit
a45accd2de
12 files changed
+306
-92
No files matched your search
@@ -1,6 +1,6 @@
|
||||
import DateTimePicker from "react-native-dates-picker";
|
||||
import dayjs from "dayjs";
|
||||
import { BottomSheet, Button, Spinner } from "heroui-native";
|
||||
import { BottomSheet, Button, Spinner, useThemeColor } from "heroui-native";
|
||||
import { useState, useEffect, useCallback, useRef } from "react";
|
||||
import { View } from "react-native";
|
||||
import { CheckIcon } from "lucide-react-native";
|
||||
@@ -49,6 +49,7 @@ export default function DateTime({
|
||||
format,
|
||||
}: DatePickerProps) {
|
||||
const finalFormat = format ?? defaultFormatMap[mode];
|
||||
const accentColor = useThemeColor("accent");
|
||||
|
||||
const [open, setOpen] = useState(false);
|
||||
const [tempDate, setTempDate] = useState<dayjs.Dayjs | undefined>(dayjs());
|
||||
@@ -100,7 +101,7 @@ export default function DateTime({
|
||||
date={tempDate}
|
||||
initialView={modeViewMap[mode]}
|
||||
timePicker={mode === "time" || mode === "datetime"}
|
||||
selectedItemColor="#0d9488"
|
||||
selectedItemColor={accentColor}
|
||||
onChange={({ date }) => {
|
||||
if (date) setTempDate(dayjs(date));
|
||||
}}
|
||||
|
||||
Reference in new issue
Block a user