diff --git a/src/components/navigation/navigation.ts b/src/components/navigation/navigation.ts index b52665b..4836721 100644 --- a/src/components/navigation/navigation.ts +++ b/src/components/navigation/navigation.ts @@ -89,6 +89,23 @@ export default class Navigation extends Vue window.history.pushState({lastTab: newIndex}, '', url); } + /** + * Get title for index + * + * @param index Index + */ + public getTitle(index: string) + { + // Course + if (index.startsWith('course')) + { + return this.findCourse(index.split('/')[1], 0).name; + } + + // Others + return FormatUtils.toTitleCase(index); + } + /** * Move to the next course *