diff --git a/src/components/content/carousels/templates/CourseTemplate.js b/src/components/content/carousels/templates/CourseTemplate.js index 8f77073..b941ffb 100644 --- a/src/components/content/carousels/templates/CourseTemplate.js +++ b/src/components/content/carousels/templates/CourseTemplate.js @@ -79,7 +79,7 @@ export function CourseTemplate({ course }) { -
+
{course && course.topics && course.topics.map((topic, index) => ( {topic} @@ -88,7 +88,7 @@ export function CourseTemplate({ course }) {

{lessonCount} {lessonCount === 1 ? "lesson" : "lessons"}

-
-
+
{document?.topics?.map((topic, index) => ( {topic} @@ -77,7 +77,7 @@ export function DocumentTemplate({ document }) {

{document?.readTime || "5 min"} read

- { - if (video && video?.pubkey && video?.kind && video?.id) { - const addr = nip19.naddrEncode({ + if (video && video?.id) { + const nAddress = nip19.naddrEncode({ pubkey: video.pubkey, kind: video.kind, identifier: video.id, relayUrls: appConfig.defaultRelayUrls - }) - setNAddress(addr); + }); + setNAddress(nAddress); } }, [video]); @@ -51,7 +50,7 @@ export function VideoTemplate({ video }) {
Video thumbnail
-
+
{video?.topics?.map((topic, index) => ( {topic} @@ -79,13 +78,13 @@ export function VideoTemplate({ video }) {

{video?.duration || "5 min"} watch

- + }}>

{(video.summary || video.description)?.split('\n').map((line, index) => ( {line}