diff --git a/services/frontend/src/pages/CompetitionSession/components/CompetitionHeader/index.tsx b/services/frontend/src/pages/CompetitionSession/components/CompetitionHeader/index.tsx index 87f93fe..d912f1a 100644 --- a/services/frontend/src/pages/CompetitionSession/components/CompetitionHeader/index.tsx +++ b/services/frontend/src/pages/CompetitionSession/components/CompetitionHeader/index.tsx @@ -80,20 +80,22 @@ const CompetitionHeader: React.FC = ({
- - - - -

- {title} -

+
+ + + + +

+ {title} +

+
+ {showTimeSection ? (
-
{startDate && ( diff --git a/services/frontend/src/pages/CompetitionSession/modules/TaskSolution/index.tsx b/services/frontend/src/pages/CompetitionSession/modules/TaskSolution/index.tsx index 5faf95e..5441408 100644 --- a/services/frontend/src/pages/CompetitionSession/modules/TaskSolution/index.tsx +++ b/services/frontend/src/pages/CompetitionSession/modules/TaskSolution/index.tsx @@ -82,13 +82,14 @@ const TaskSolution: React.FC = ({ useEffect(() => { const loadSolutionContent = async () => { if (!displayedSolution || !displayedSolution.content) return; - + console.log(displayedSolution, solutionHistory, "CHECK") try { if (task.type === TaskType.FILE) { setAnswer(""); setSelectedFile(null); setSelectedSolutionUrl(displayedSolution.content); - } else { + } + else { setSelectedFile(null); setSelectedSolutionUrl(null); const response = await fetch(displayedSolution.content); @@ -96,6 +97,7 @@ const TaskSolution: React.FC = ({ throw new Error(`Failed to fetch solution content: ${response.status}`); } const text = await response.text(); + setAnswer(text); } } catch (error) { @@ -104,7 +106,7 @@ const TaskSolution: React.FC = ({ }; loadSolutionContent(); - }, [displayedSolution, task.type, setAnswer, setSelectedFile]); + }, [displayedSolution, setAnswer, setSelectedFile]); const handleOpenHistory = () => { setIsHistoryOpen(true);