Skip to content

Commit a2cc3c8

Browse files
committed
In the edit flow, hide checkbox and always show meeting sections
1 parent dba96af commit a2cc3c8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

course-matrix/frontend/src/pages/TimetableBuilder/TimetableBuilder.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ const TimetableBuilder = () => {
115115
const [filters, setFilters] = useState<FilterForm | null>(null);
116116
const [showFilters, setShowFilters] = useState(false);
117117
const [isChoosingSectionsManually, setIsChoosingSectionsManually] =
118-
useState(false);
118+
useState(isEditingTimetable);
119119

120120
const noSearchAndFilter = () => {
121121
return !searchQuery && !filters;
@@ -379,7 +379,7 @@ const TimetableBuilder = () => {
379379
<p className="text-sm">
380380
Selected courses: {selectedCourses.length} (Max 8)
381381
</p>
382-
<div className="flex items-center gap-2">
382+
{!isEditingTimetable && (<div className="flex items-center gap-2">
383383
<Checkbox
384384
id="manual-selection"
385385
checked={isChoosingSectionsManually}
@@ -393,7 +393,7 @@ const TimetableBuilder = () => {
393393
>
394394
Choose meeting sections manually?
395395
</label>
396-
</div>
396+
</div>)}
397397
</div>
398398
<div className="flex gap-2 flex-col">
399399
{!isEditingTimetable ||

0 commit comments

Comments
 (0)