change packages & change data in weekly day & add fields to modal add & remove validation from login page

This commit is contained in:
Ehsan
2025-07-13 00:47:06 +03:30
parent c6e2657e45
commit 97802a9fdf
14 changed files with 207 additions and 89 deletions
+5 -3
View File
@@ -3,8 +3,9 @@
import { useEffect, useRef, useState } from "react";
import FirstDatePicker from "./date/FirstDatePicker";
import SecondDatePicker from "./date/SecondDatePicker";
import { dateToTimestamp } from "@/helper";
function DatePicker({ date, updateDate }) {
function DatePicker({ setDate }) {
const nextIconDatePickerF = useRef();
const prevIconDatePickerF = useRef();
const nextIconDatePickerS = useRef();
@@ -16,13 +17,15 @@ function DatePicker({ date, updateDate }) {
const handleStartDateChange = (date, e) => {
if (date) {
setStartDate(date);
setDate(dateToTimestamp(date));
setEndDate(null);
setStartDate(date);
}
};
const handleEndDateChange = (date) => {
if (date) {
setDate(dateToTimestamp(date));
setEndDate(date);
setStartDate(null);
}
@@ -36,7 +39,6 @@ function DatePicker({ date, updateDate }) {
useEffect(() => {
if (nextIconDatePickerS.current) {
nextIconDatePickerS.current.click();
console.log(nextIconDatePickerS.current);
setLoading(false);
}