From c813325b54bb002af8ac3d799e7ef9d8be68275c Mon Sep 17 00:00:00 2001 From: chyoo Date: Wed, 12 Aug 2026 17:56:05 +0900 Subject: [PATCH] fix.. --- src/App.tsx | 2 +- src/pages/curriculum/CurriculumPage.tsx | 21 ++++++--------------- 2 files changed, 7 insertions(+), 16 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index da853a3..902130c 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -237,7 +237,7 @@ function App() { {initialCourseOpen && ( -
+
{ diff --git a/src/pages/curriculum/CurriculumPage.tsx b/src/pages/curriculum/CurriculumPage.tsx index 4a45c1c..8ada6b8 100644 --- a/src/pages/curriculum/CurriculumPage.tsx +++ b/src/pages/curriculum/CurriculumPage.tsx @@ -152,7 +152,6 @@ export function CurriculumPage({ session, selectedCourseId }: { session: AuthSes const selectedWeek = useMemo(() => weeks.find((week) => week.week === activeWeek) ?? weeks[0] ?? null, [activeWeek, weeks]); const selectedGroup = useMemo(() => groups.find((group) => group.id === selectedGroupId) ?? null, [groups, selectedGroupId]); const hasGroups = groups.length > 0; - const applyTabDisabled = !hasGroups; const selectedWeekCompleted = selectedWeek?.state === 'done'; const primaryActionDisabled = saving || !selectedWeek || (activeTab === 'apply' && !selectedGroup); const selectedTopics = activeTab === 'edit' ? draftTopics : selectedWeek?.topics ?? []; @@ -740,10 +739,8 @@ export function CurriculumPage({ session, selectedCourseId }: { session: AuthSes
{activeTab === 'apply' ? ( - !hasGroups ? ( -
-
-

등록된 그룹이 없습니다

-

- 강의 진행을 적용하려면 먼저 그룹을 생성해 주세요. -

-
-
- ) : (
+ {!hasGroups ? ( +
+ 그룹을 생성하면 선택한 학습단계를 수강생에게 적용할 수 있습니다. +
+ ) : null}

현재 진행 학습단계

@@ -936,7 +928,6 @@ export function CurriculumPage({ session, selectedCourseId }: { session: AuthSes
- ) ) : activeTab === 'modules' ? (
{editableEnvironmentProfiles.length > 0 ? (