diff --git a/src/api/hooks.js b/src/api/hooks.js index 47cc71d..0429d57 100644 --- a/src/api/hooks.js +++ b/src/api/hooks.js @@ -95,13 +95,13 @@ export { export function useAPIPolling(endpoint, delay = 1000, until) { // delay ms const [state, setState] = useState({ state: API_STATE.INIT }); - const [getState, get] = useAPIGet(endpoint); + const [getResponse, get] = useAPIGet(endpoint); useEffect(() => { - if (getState.state === API_STATE.SUCCESS) { - setState(getState); + if (getResponse.state !== API_STATE.INIT) { + setState(getResponse); } - }, [getState]); + }, [getResponse]); useEffect(() => { if (until) {