Skip to content

Commit b7000fc

Browse files
committed
perf: 作业按长度排序
1 parent 8729c73 commit b7000fc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/renderer/src/views/HomeworkView.vue

+2-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ const distribute = <T>(entries: [string, T][], columns: number) => {
2929
// 需要把作业平均分配到设定好数量到组里
3030
const groupedHomeworks = computed(() => distribute(
3131
Object.entries(homeworks.value.homeworks)
32-
.filter(([subject, content]) => content),
32+
.filter(([subject, content]) => content)
33+
.sort((a, b) => a[1].length - b[1].length),
3334
settings.value.homeworkViewerCols));
3435
const groupedDuty = computed(() => distribute(
3536
Object.entries(settings.value.duty[dutyWeekday.value])

0 commit comments

Comments
 (0)