Skip to content

Commit

Permalink
feat(groupviewmain.jsx): group view main add today water
Browse files Browse the repository at this point in the history
  • Loading branch information
junglesub committed Aug 6, 2024
1 parent cb939f3 commit b740705
Showing 1 changed file with 18 additions and 5 deletions.
23 changes: 18 additions & 5 deletions src/components/Mypage/GroupViewMain.jsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import React from "react";
import React, { useEffect, useState } from "react";

import WoomoolChar from "src/assets/woomool-char.png";
import styled from "styled-components";
Expand All @@ -12,9 +12,22 @@ import { FloatEffect } from "../../styles/FloatEffect";
import FloatingDiv from "../FloatingDiv";

import CountUp from "react-countup";
import { useFetchBe } from "../../tools/api";

function GroupViewMain({ groupData, groupMembers }) {
console.log({ groupMembers });
const fetchBe = useFetchBe();
const [memberCurrData, setMemberCurrData] = useState({});
// useEffect(() => {
// Promise.all(
// groupMembers.map((member) => fetchBe("/userDetail/" + member.userId))
// ).then((json) => console.log(json));
// }, [memberCurrData]);
useEffect(() => {
Promise.all(
groupMembers.map((member) => fetchBe("/userDetail/" + member.userId))
).then((res) => setMemberCurrData(res));
}, []);
console.log(memberCurrData);
return (
<div>
<FloatingDiv maxDistance={10} maxTilt={5} interval={1000}>
Expand All @@ -33,12 +46,12 @@ function GroupViewMain({ groupData, groupMembers }) {
L
</div>
<GroupMembersStats>
{(groupMembers || []).map((memberData) => (
{(groupMembers || []).map((memberData, idx) => (
<WaterDrinkSlider
key={memberData.userId}
name={memberData.nickName}
drink={memberData.waterAmount}
toDrink={1000}
drink={memberData.waterAmount + memberCurrData[idx]?.todayTotal}
toDrink={memberData.recommendation}
/>
))}
</GroupMembersStats>
Expand Down

0 comments on commit b740705

Please sign in to comment.