refactor: clean code

This commit is contained in:
Polianin Nikita 2024-08-28 01:53:55 +03:00
parent c6059a7a60
commit 42e454c4d6
3 changed files with 8 additions and 4 deletions

View File

@ -35,10 +35,11 @@ export class TabStorageComponent {
}
}
if (tryCount >= 10)
if (tryCount < 10)
this.trySelectChip(index, chip, ++tryCount);
else
return;
this.trySelectChip(index, chip, ++tryCount);
}, 100);
}

View File

@ -73,6 +73,7 @@ export class GroupComponent implements IScheduleTab {
}))
.subscribe(data => {
this.faculties = data;
if (this.selected !== null && this.selected.length >= 1) {
let selectedFaculty = data.find(x => x.id === this.selected![0].index);

View File

@ -64,8 +64,10 @@ export class TabsComponent implements AfterViewInit {
if (selected !== null)
index = selected.type;
this.chooseTabs(index).then();
this.tabs.selectedIndex = index;
if (this.tabs.selectedIndex === null || this.tabs.selectedIndex === 0)
this.chooseTabs(0).then();
else
this.tabs.selectedIndex = index;
}
protected groupSelected(id: number) {