export const useDataApi = () => {
const [data, setData] = useState(false);
const [isLoading, setIsLoading] = useState(false);
const [isError, setIsError] = useState(false);
useEffect(() => {
const fetchData = async () => {
setIsError(false);
setIsLoading(true);
const result = await axios.get();
setData(
result.data);
setIsLoading(false);
};
fetchData();
}, [isError]);
return [{ data, isLoading, isError }];
};
function App(props) {
console.log(props)