diff --git a/src/components/ClockifyTasksDisplay.jsx b/src/components/ClockifyTasksDisplay.jsx index c1f333a..68d5c16 100644 --- a/src/components/ClockifyTasksDisplay.jsx +++ b/src/components/ClockifyTasksDisplay.jsx @@ -11,7 +11,9 @@ const ClockifyTasksDisplay = (props) => { const [userUID, setUserUID] = useState('') const [apiKey, setApiKey] = useState('') + const [workspaces, setWorkspaces] = useState([]) + const [workspacesReady, setWorkspacesReady] = useState(false) const getApiKey = async () => { @@ -67,20 +69,21 @@ const ClockifyTasksDisplay = (props) => { const data = await makeRequest(key) if (data.code !== 1000) { + setWorkspaces([]) let workspacesCopy = await workspaces - + await data.forEach(workspace => { workspacesCopy.push(workspace) }); - + await setWorkspaces(workspacesCopy) - console.log(workspaces) - + setWorkspacesReady(true) } - + + console.log(workspaces) } React.useEffect( () => { @@ -111,7 +114,16 @@ const ClockifyTasksDisplay = (props) => { return (
- +
) }