diff --git a/apps/client/src/pages/Profile/Attendance.tsx b/apps/client/src/pages/Profile/Attendance.tsx index 84766cbe..62b8f844 100644 --- a/apps/client/src/pages/Profile/Attendance.tsx +++ b/apps/client/src/pages/Profile/Attendance.tsx @@ -3,7 +3,7 @@ import { PlayIcon } from '@/components/Icons'; import LoadingCharacter from '@/components/LoadingCharacter'; import axiosInstance from '@/services/axios'; import { useEffect, useState } from 'react'; -// import { useNavigate } from 'react-router-dom'; +import { useNavigate } from 'react-router-dom'; interface AttendanceData { attendanceId: number; @@ -19,7 +19,7 @@ function Attendance() { const [showLoading, setShowLoading] = useState(false); const [error, setError] = useState(null); - // const navigate = useNavigate(); + const navigate = useNavigate(); useEffect(() => { axiosInstance @@ -46,8 +46,8 @@ function Attendance() { return () => clearTimeout(timer); }); - const handlePlayRecord = () => { - alert('녹화 화면 보러가기'); + const handlePlayRecord = (attendanceId: number) => { + navigate(`/record/${attendanceId}`); }; return ( @@ -80,7 +80,7 @@ function Attendance() { {data.isAttendance ? '출석' : '결석'} -