diff --git a/src/components/diagnosis/CompareBarChart.js b/src/components/diagnosis/CompareBarChart.js index fd87dd7..ca1a1be 100644 --- a/src/components/diagnosis/CompareBarChart.js +++ b/src/components/diagnosis/CompareBarChart.js @@ -11,7 +11,7 @@ const CompareBarChart = ({ pre, now, className, ...props }) => { let isMobileScreen = window.innerWidth < 768; const data = { - labels: ["이전 진단", "현재 진단."], + labels: ["이전 진단", "현재 진단"], datasets: [ { data: [pre, now, 32], diff --git a/src/hooks/Diagnosis/queries/useFetchRecentDiagnosis.js b/src/hooks/Diagnosis/queries/useFetchRecentDiagnosis.js index 5dc6b6c..074bded 100644 --- a/src/hooks/Diagnosis/queries/useFetchRecentDiagnosis.js +++ b/src/hooks/Diagnosis/queries/useFetchRecentDiagnosis.js @@ -22,6 +22,7 @@ const useFetchRecentDiagnosis = () => { isFetching, isSuccess, isCanRender: isSuccess && !isFetching, + isRecordExist: isSuccess && !isFetching && record?.length !== 0, }; }; diff --git a/src/pages/dementiaDiagnosis/DiagnosisResult.js b/src/pages/dementiaDiagnosis/DiagnosisResult.js index 326c387..488a78a 100644 --- a/src/pages/dementiaDiagnosis/DiagnosisResult.js +++ b/src/pages/dementiaDiagnosis/DiagnosisResult.js @@ -14,17 +14,19 @@ const DiagnosisResult = () => { const { state } = useLocation(); const { text, textColor } = getDiagnosisState(state.totalScore); const [recentResult, setRecentResult] = useState(0); - const { userId } = useRequireAuth; + const { userId, isAutoLoginSuccess } = useRequireAuth(); useEffect(() => { + if (!isAutoLoginSuccess) return; const fetchResult = async () => { const res = await DiagnosisController.getRecentDiagnosis({ userId, }); + console.log(res.data.result[1].totalScore); setRecentResult(res.data.result[1].totalScore ?? 0); }; fetchResult(); - }, []); + }, [isAutoLoginSuccess]); return (