diff --git a/src/pages/content-management/AddNewLessonPage.tsx b/src/pages/content-management/AddNewLessonPage.tsx index 8f5a759..8aca90b 100644 --- a/src/pages/content-management/AddNewLessonPage.tsx +++ b/src/pages/content-management/AddNewLessonPage.tsx @@ -99,12 +99,6 @@ function isDirectVideoFile(url: string): boolean { return /\.(mp4|webm|ogg|mov|m4v)$/.test(clean) } -function stepNodeClass(active: boolean, completed: boolean): string { - if (active) return "bg-grayScale-900 text-white ring-4 ring-grayScale-200" - if (completed) return "bg-grayScale-700 text-white" - return "border-2 border-grayScale-300 bg-white text-grayScale-400" -} - export function AddNewLessonPage() { const { categoryId, courseId, subModuleId } = useParams() const navigate = useNavigate() @@ -283,17 +277,20 @@ export function AddNewLessonPage() {
step.number, - )}`} + className={`flex h-9 w-9 items-center justify-center rounded-full text-xs font-semibold shadow-sm transition-all duration-300 sm:h-10 sm:w-10 sm:text-sm ${ + currentStep === step.number + ? "bg-brand-500 text-white ring-4 ring-brand-100" + : currentStep > step.number + ? "bg-brand-500 text-white" + : "border-2 border-grayScale-300 bg-white text-grayScale-400" + }`} > {currentStep > step.number ? : step.number}
{step.label}
{index < STEPS.length - 1 ? ( -
step.number ? "bg-grayScale-700" : "bg-grayScale-200"}`} /> +
step.number ? "bg-brand-500" : "bg-grayScale-200"}`} /> ) : null}
))}