feat: course details page design

This commit is contained in:
Jannat Patel
2023-12-13 10:33:34 +05:30
parent d4671fb888
commit c50f2147fd
11 changed files with 340 additions and 35 deletions

View File

@@ -0,0 +1,27 @@
<template>
Lesson Page
</template>
<script setup>
import { createResource, Button } from "frappe-ui";
const props = defineProps({
courseName: {
type: String,
required: true,
},
lessonNumber: {
type: Number,
required: true,
},
});
const lesson = createResource({
url: "lms.lms.utils.get_lesson",
cache: ["lesson", props.courseName, props.lessonNumber],
params: {
course: props.courseName,
lesson: props.lessonNumber,
},
auto: true,
});
</script>