Clean up and auto refresh

This commit was merged in pull request #547.
This commit is contained in:
2024-01-13 19:06:35 +01:00
parent 1ef92207fb
commit 185ca14750
7 changed files with 78 additions and 74 deletions
+3 -7
View File
@@ -1,10 +1,9 @@
import { useEffect, useState } from "react";
import usersService from "../../services/UsersService";
import { useSelector } from "react-redux";
const GetMyPageLoad = () => {
const { yourPageTable } = useSelector((state) => state.tableReload);
const GetMyPageLoad = (reloader) => {
const api = new usersService();
const [response, setResponse] = useState({
loading: true,
@@ -14,20 +13,17 @@ const GetMyPageLoad = () => {
useEffect(() => {
const fetchData = async () => {
let api = new usersService();
try {
const res = await api.MyPageLoad();
setResponse({ loading: false, data: res.data, error: null });
console.log(response.data)
} catch (error) {
setResponse({ loading: false, data: null, error: error.message });
}
};
fetchData();
}, [yourPageTable]);
}, [reloader]);
return response;
};