diff --git a/src/components/TeamMemberTasks/TeamMemberTasks.jsx b/src/components/TeamMemberTasks/TeamMemberTasks.jsx index 9e9003a3c2..0467faf522 100644 --- a/src/components/TeamMemberTasks/TeamMemberTasks.jsx +++ b/src/components/TeamMemberTasks/TeamMemberTasks.jsx @@ -78,7 +78,10 @@ const TeamMemberTasks = React.memo(props => { // Fetch all selections in ONE call once teamList is ready useEffect(() => { - if (usersWithTasks.length === 0) return; + if (usersWithTasks.length === 0) { + setSelectionsLoaded(true); + return; + } const userIds = usersWithTasks.map(u => u.personId); axios .post(ENDPOINTS.USER_STATE_SELECTIONS_BATCH, { userIds }) diff --git a/src/components/Timer/Countdown.jsx b/src/components/Timer/Countdown.jsx index 70d5170d0d..1a8cefc788 100644 --- a/src/components/Timer/Countdown.jsx +++ b/src/components/Timer/Countdown.jsx @@ -1,21 +1,21 @@ +import cs from 'classnames'; +import moment from 'moment'; +import { useRef, useState } from 'react'; import { CircularProgressbarWithChildren, buildStyles } from 'react-circular-progressbar'; -import { Input } from 'reactstrap'; import { + BsArrowCounterclockwise, BsFillPenFill, + BsHourglassBottom, + BsHourglassSplit, + BsHourglassTop, BsPauseFill, BsPlay, BsStopFill, - BsArrowCounterclockwise, - BsHourglassTop, - BsHourglassSplit, - BsHourglassBottom, BsXLg, } from 'react-icons/bs'; -import { FaSave, FaAngleUp, FaAngleDown } from 'react-icons/fa'; -import moment from 'moment'; -import { useRef, useState } from 'react'; -import cs from 'classnames'; +import { FaAngleDown, FaAngleUp, FaSave } from 'react-icons/fa'; import { toast } from 'react-toastify'; +import { Input } from 'reactstrap'; import css from './Countdown.module.css'; function getClockIcon(index) { @@ -208,7 +208,12 @@ export default function Countdown({