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;