fix: update course link behavior to open in a new tab and adjust course link fallback for self-hosted instances

This commit is contained in:
Rotimi Best
2026-03-12 05:46:31 +01:00
parent 5bda496a08
commit 51db162829
2 changed files with 4 additions and 2 deletions
@@ -270,7 +270,7 @@
return selected;
});
let courseLink = $derived(courseApi.course?.slug ? `${$currentOrgDomain}/course/${courseApi.course.slug}` : '');
let courseLink = $derived(courseApi.course?.slug ? `${$currentOrgDomain}/course/${courseApi.course.slug}` : '#');
</script>
<UnsavedChanges bind:hasUnsavedChanges />
@@ -352,7 +352,7 @@
<IconButton onclick={generateNewCourseLink}>
<RotateCcwIcon size={16} />
</IconButton>
<IconButton onclick={() => goto(courseLink)}>
<IconButton href={courseLink} target="_blank">
<ArrowUpRightIcon size={16} />
</IconButton>
</div>