diff --git a/web/src/App.tsx b/web/src/App.tsx index 64e0e37..44ce71c 100644 --- a/web/src/App.tsx +++ b/web/src/App.tsx @@ -15,6 +15,7 @@ import { NextUIProvider } from '@nextui-org/system'; import ExamProgressLayout from '@/pages/exams/progress/layout/ExamProgressLayout'; import ExamIntroPage from '@/pages/exams/ExamIntroPage'; import ExamSubmissionsViewPage from './pages/exams/submissions/ExamSubmissionsViewPage'; +import BaseNoFooterLayout from './components/layouts/base/BaseNoFooterLayout'; const App = () => { const navigate = useNavigate(); @@ -29,9 +30,11 @@ const App = () => { } /> } /> } /> - } /> } /> + }> + } /> + }> } /> diff --git a/web/src/components/analytics/SubmissionDetailContent.tsx b/web/src/components/analytics/SubmissionDetailContent.tsx index f8a64a3..7e0f013 100644 --- a/web/src/components/analytics/SubmissionDetailContent.tsx +++ b/web/src/components/analytics/SubmissionDetailContent.tsx @@ -25,9 +25,11 @@ const SubmissionDetailsContent = ({
{fromNowDate(data.submittedAt)}
- {data.answers.map((answer, index) => ( - - ))} +
+ {data.answers.map((answer, index) => ( + + ))} +
); diff --git a/web/src/components/layouts/base/BaseNoFooterLayout.tsx b/web/src/components/layouts/base/BaseNoFooterLayout.tsx new file mode 100644 index 0000000..a496da8 --- /dev/null +++ b/web/src/components/layouts/base/BaseNoFooterLayout.tsx @@ -0,0 +1,17 @@ +import Header from '@/components/layouts/base/Header.tsx'; +import { Outlet } from 'react-router'; + +const BaseNoFooterLayout = () => { + return ( +
+
+
+
+ +
+
+
+ ); +}; + +export default BaseNoFooterLayout; diff --git a/web/src/components/submissions/ExamSubmissionsViewContent.tsx b/web/src/components/submissions/ExamSubmissionsViewContent.tsx index 2004e0a..1536096 100644 --- a/web/src/components/submissions/ExamSubmissionsViewContent.tsx +++ b/web/src/components/submissions/ExamSubmissionsViewContent.tsx @@ -56,7 +56,7 @@ const ExamSubmissionsViewContent = ({ ))}
-
+
{current.currentSubmissionId && (
diff --git a/web/src/components/submissions/SubmissionWithAnswerViewPanel.tsx b/web/src/components/submissions/SubmissionWithAnswerViewPanel.tsx deleted file mode 100644 index 375c959..0000000 --- a/web/src/components/submissions/SubmissionWithAnswerViewPanel.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import useGetSubmissionDetail from '@/hooks/api/submission/useGetSubmissionDetail'; - -const SubmissionWithAnswerViewPanel = ({ - examId, - submissionId, -}: { - examId: number; - submissionId: number; -}) => { - const { data } = useGetSubmissionDetail(examId, submissionId); - - return
{JSON.stringify(data)}
; -}; - -export default SubmissionWithAnswerViewPanel;