import React, { useEffect } from 'react'; import { useModal } from 'App/components/Modal'; import { useStore } from 'App/mstore'; import { observer } from 'mobx-react-lite'; import GettingStartedModal from './GettingStartedModal'; import CircleProgress from './CircleProgress'; function GettingStartedProgress() { const { showModal } = useModal(); const { settingsStore: { gettingStarted }, userStore, } = useStore(); const { isLoggedIn } = userStore; 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);