[+] Encapsulate findCourse

This commit is contained in:
Hykilpikonna
2019-10-20 21:49:51 -04:00
parent 14849f4211
commit ddfdb47b93
+10 -2
View File
@@ -107,9 +107,17 @@ export default class Navigation extends Vue
*/
public findNextCourse(indexOffset: number)
{
// Find current course
let courseId = this.activeIndex.split('/')[1];
return this.findCourse(this.activeIndex.split('/')[1], indexOffset);
}
/**
* Find course
*
* @param courseId Course ID
* @param indexOffset Index offset (Eg. 1 for next)
*/
public findCourse(courseId: string, indexOffset: number)
{
// Find current course index
let courseIndex = this.courses.findIndex(c => c.id == +courseId);