From 789356a5d6db46ffb3c1bf82eb734c357ac24f80 Mon Sep 17 00:00:00 2001 From: austinkelsay Date: Wed, 20 Nov 2024 18:49:31 -0600 Subject: [PATCH] Improved templates --- .../carousels/templates/CourseTemplate.js | 23 ++++++++----------- .../carousels/templates/DocumentTemplate.js | 21 ++++++++--------- .../carousels/templates/VideoTemplate.js | 21 ++++++++--------- 3 files changed, 28 insertions(+), 37 deletions(-) diff --git a/src/components/content/carousels/templates/CourseTemplate.js b/src/components/content/carousels/templates/CourseTemplate.js index 2d25bde..735393f 100644 --- a/src/components/content/carousels/templates/CourseTemplate.js +++ b/src/components/content/carousels/templates/CourseTemplate.js @@ -64,7 +64,7 @@ export function CourseTemplate({ course, showMetaTags = true }) { return ( -
+
router.push(`/course/${nAddress}`)}> video thumbnail
-
- -
{course.name}
-
- {course?.price && course?.price > 0 ? ( - - ) : ( - - )} +
+
- -
+ +
{course && course.topics && course.topics.map((topic, index) => ( shouldShowMetaTags(topic) && ( @@ -100,7 +93,11 @@ export function CourseTemplate({ course, showMetaTags = true }) { ) ))}
-

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

+ {course?.price && course?.price > 0 ? ( + + ) : ( + + )}
-
+
router.push(`/details/${nAddress}`)}> document thumbnail
-
- -
{document.title}
-
- {document?.price && document?.price > 0 ? ( - - ) : ( - - )} +
+
- +
{document?.topics?.map((topic, index) => ( shouldShowMetaTags(topic) && ( @@ -89,7 +82,11 @@ export function DocumentTemplate({ document, isLesson, showMetaTags }) { ))} {isLesson && showMetaTags && }
-

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

+ {document?.price && document?.price > 0 ? ( + + ) : ( + + )}
-
+
router.push(`/details/${nAddress}`)}> video thumbnail
-
- -
{video.title}
-
- {video?.price && video?.price > 0 ? ( - - ) : ( - - )} +
+
- +
{video?.topics?.map((topic, index) => ( shouldShowMetaTags(topic) && ( @@ -90,7 +83,11 @@ export function VideoTemplate({ video, isLesson, showMetaTags }) { ))} {isLesson && showMetaTags && }
-

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

+ {video?.price && video?.price > 0 ? ( + + ) : ( + + )}