From fd7c7e6e55ed7bf2bf07bf0a7c243b9483132b11 Mon Sep 17 00:00:00 2001 From: Rotimi Best Date: Fri, 20 Oct 2023 08:40:14 +0100 Subject: [PATCH] course landing page metadata --- src/lib/components/CourseLandingPage/index.svelte | 10 ++++++++++ src/lib/utils/functions/generateSlug.js | 1 + 2 files changed, 11 insertions(+) diff --git a/src/lib/components/CourseLandingPage/index.svelte b/src/lib/components/CourseLandingPage/index.svelte index cc92fb72..caf3ff43 100644 --- a/src/lib/components/CourseLandingPage/index.svelte +++ b/src/lib/components/CourseLandingPage/index.svelte @@ -98,6 +98,16 @@ {get(courseData, 'title', '')} + + + + + + + + + +
diff --git a/src/lib/utils/functions/generateSlug.js b/src/lib/utils/functions/generateSlug.js index 891597ae..fdaee1c4 100644 --- a/src/lib/utils/functions/generateSlug.js +++ b/src/lib/utils/functions/generateSlug.js @@ -1,6 +1,7 @@ function generateSlug(title) { return title .match(/[^\W\s\d]*/g, '') + .filter((v = '') => !!v.trim()) .join('-') .toLowerCase() .concat(`-${new Date().getTime()}`);