Skip to content

Commit 53ab800

Browse files
authored
Merge pull request #303 from boostcampwm-2022/develop
v0.2.1
2 parents 233f2df + d0ec9b6 commit 53ab800

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

frontend/src/components/Profile/Statistic/index.tsx

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import dynamic from 'next/dynamic';
22
import styled, { useTheme } from 'styled-components';
3-
import { RANK } from '@type/common';
4-
import { ProfileUserResponse } from '@type/response';
3+
import { HistoryType, RANK, ScoreHistory } from '@type/common';
54
import { Tooltip } from '@components/Chart';
65
import { TIER_OFFSET } from '@utils/constants';
76
import {
@@ -15,14 +14,16 @@ const PieChart = dynamic(() => import('@components/Chart/PieChart'), { ssr: fals
1514
const LineChart = dynamic(() => import('@components/Chart/LineChart'), { ssr: false });
1615

1716
interface ContributionStatisticProps {
18-
data: ProfileUserResponse;
17+
history: HistoryType;
18+
scoreHistory: ScoreHistory[];
19+
tier: RANK;
1920
}
2021

21-
function Statistic({ data }: ContributionStatisticProps) {
22+
function Statistic({ history, scoreHistory, tier }: ContributionStatisticProps) {
2223
const theme = useTheme();
23-
const pieChartData = transToPieChartData(data.history);
24-
const contributionHistoryData = transContributionHistoryToLineChartData(data.history.contributionHistory, data.tier);
25-
const scoreHistoryData = transScoreHistoryToLineChartData(data.scoreHistory, data.tier);
24+
const pieChartData = transToPieChartData(history);
25+
const contributionHistoryData = transContributionHistoryToLineChartData(history.contributionHistory, tier);
26+
const scoreHistoryData = transScoreHistoryToLineChartData(scoreHistory, tier);
2627
const { min, max } = getLineChartMinMaxValue(scoreHistoryData);
2728

2829
return (

frontend/src/pages/profile/[username].tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ function Profile({ username }: ProfileProps) {
8585
</Paper>
8686
<Title>Stats</Title>
8787
<Paper>
88-
<Statistic data={data} />
88+
<Statistic history={data.history} scoreHistory={data.scoreHistory} tier={data.tier} />
8989
</Paper>
9090
<Title>Pinned Repositories</Title>
9191
<Paper>

0 commit comments

Comments
 (0)