import React, { useEffect } from 'react'; import CircleProgress from './CircleProgress'; import { useModal } from 'App/components/Modal'; import GettingStartedModal from './GettingStartedModal'; import { useStore } from 'App/mstore'; import { observer } from 'mobx-react-lite'; const GettingStartedProgress = () => { const { showModal } = useModal(); const { settingsStore: { gettingStarted }, userStore } = useStore(); const isLoggedIn = userStore.isLoggedIn; useEffect(() => { if (isLoggedIn) { gettingStarted.fetchData(); } }, [isLoggedIn]); const clickHandler = () => { showModal(, { right: true, width: 450 }); }; return gettingStarted.status === 'completed' ? null : (
Setup
{gettingStarted.numPending} Pending
); }; export default observer(GettingStartedProgress);