Fix dashboard data requests, update dashboard data handling, change login field type, and redesign home button

This commit is contained in:
Ehsan
2025-06-12 21:46:27 +03:30
parent bf64271d14
commit eea8737778
8 changed files with 81 additions and 31 deletions
@@ -5,7 +5,15 @@ import ArrowLeftWhiteD from "@/components/icons/ArrowLeftWhiteD";
import { request } from "@/services/response";
import Cookies from "js-cookie";
function Information({ user, data, setData, userInfo, dataUser }) {
function Information({
user,
data,
setData,
userInfo,
dataUser,
initialData,
updateDataUser,
}) {
const [disable, setDisable] = useState(true);
const [loading, setLoading] = useState(false);
const [insurance, setInsurance] = useState();
@@ -18,7 +26,7 @@ function Information({ user, data, setData, userInfo, dataUser }) {
setInsurance(res.data);
}
})
.catch((err) => {});
// .catch((err) => {});
}, []);
const changeData = (value, type, name) => {
@@ -36,6 +44,9 @@ function Information({ user, data, setData, userInfo, dataUser }) {
dataUser ? dataUser.uuid : Cookies.get("uuid")
)
.then((res) => {
if (!dataUser) {
updateDataUser();
}
setLoading(false);
})
.catch((err) => {