Skip to content

Commit 810f7f7

Browse files
committed
refactor: extract setGroupsHeadings()
1 parent 755a2a9 commit 810f7f7

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/Query/TaskGroups.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,7 @@ export class TaskGroups {
3535
this.sortTaskGroups();
3636

3737
// Get the headings, now that the groups have been sorted.
38-
const displayHeadingSelector = new GroupDisplayHeadingSelector(taskGroupingTree.groups, this._groupers);
39-
for (const group of this._groups) {
40-
group.setGroupHeadings(displayHeadingSelector.getHeadingsForTaskGroup(group.groups));
41-
}
38+
this.setGroupsHeadings(taskGroupingTree);
4239
}
4340

4441
/**
@@ -128,4 +125,11 @@ export class TaskGroups {
128125
};
129126
this._groups.sort(compareFn);
130127
}
128+
129+
private setGroupsHeadings(taskGroupingTree: TaskGroupingTree) {
130+
const displayHeadingSelector = new GroupDisplayHeadingSelector(taskGroupingTree.groups, this._groupers);
131+
for (const group of this._groups) {
132+
group.setGroupHeadings(displayHeadingSelector.getHeadingsForTaskGroup(group.groups));
133+
}
134+
}
131135
}

0 commit comments

Comments
 (0)