From 707e96d2e99dd8696534b7be2620bd4987a61655 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sun, 20 Oct 2019 19:41:28 -0400 Subject: [PATCH] [+] Encapsulate method to format course tab index --- src/utils/course-utils.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/utils/course-utils.ts b/src/utils/course-utils.ts index ddc2489..9b97991 100644 --- a/src/utils/course-utils.ts +++ b/src/utils/course-utils.ts @@ -34,4 +34,15 @@ export class CourseUtils return result; } + + /** + * Format course to tab index string + * + * @param course Course object + * @return string Tab index + */ + public static formatTabIndex(course: Course): string + { + return `course/${course.id}/${course.name.toLowerCase().split(' ').join('-')}`; + } }