style(linter): apply linting fixes

This commit is contained in:
OsafAliSayed
2025-06-09 06:05:44 +00:00
parent c241bf2104
commit 212800155b
3 changed files with 42 additions and 41 deletions

View File

@@ -1,23 +1,25 @@
<template> <template>
<div v-if="relatedCourses.data?.length" class="mt-10"> <div v-if="relatedCourses.data?.length" class="mt-10">
<div class="flex items-center justify-between mb-6"> <div class="flex items-center justify-between mb-6">
<div class="text-2xl font-semibold text-ink-gray-9"> <div class="text-2xl font-semibold text-ink-gray-9">
{{ __('Related Courses') }} {{ __('Related Courses') }}
</div> </div>
<div class="text-sm text-ink-gray-7"> <div class="text-sm text-ink-gray-7">
{{ relatedCourses.data.length }} {{ __('courses') }} {{ relatedCourses.data.length }} {{ __('courses') }}
</div> </div>
</div> </div>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 2xl:grid-cols-4 gap-4"> <div
<router-link class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 2xl:grid-cols-4 gap-4"
v-for="course in relatedCourses.data" >
:to="{ name: 'CourseDetail', params: { courseName: course.name } }" <router-link
class="cursor-pointer" v-for="course in relatedCourses.data"
> :to="{ name: 'CourseDetail', params: { courseName: course.name } }"
<CourseCard :course="course" /> class="cursor-pointer"
</router-link> >
</div> <CourseCard :course="course" />
</div> </router-link>
</div>
</div>
<div v-else-if="relatedCourses.loading" class="mt-10"> <div v-else-if="relatedCourses.loading" class="mt-10">
<div class="text-2xl font-semibold text-ink-gray-9 mb-6"> <div class="text-2xl font-semibold text-ink-gray-9 mb-6">
{{ __('Related Courses') }} {{ __('Related Courses') }}
@@ -57,17 +59,15 @@ const relatedCourses = createResource({
}) })
watch( watch(
() => route.params.courseName, () => route.params.courseName,
(newCourseName, oldCourseName) => { (newCourseName, oldCourseName) => {
if (newCourseName && newCourseName !== oldCourseName) { if (newCourseName && newCourseName !== oldCourseName) {
relatedCourses.update({
relatedCourses.update({ cache: ['related_courses', newCourseName],
cache: ['related_courses', newCourseName], params: { course: newCourseName },
params: { course: newCourseName } })
}) relatedCourses.reload()
relatedCourses.reload() }
} }
}
) )
</script> </script>

View File

@@ -131,16 +131,16 @@ const course = createResource({
}) })
watch( watch(
() => route.params.courseName, () => route.params.courseName,
(newCourseName, oldCourseName) => { (newCourseName, oldCourseName) => {
if (newCourseName && newCourseName !== oldCourseName) { if (newCourseName && newCourseName !== oldCourseName) {
course.update({ course.update({
cache: ['course', newCourseName], cache: ['course', newCourseName],
params: { course: newCourseName } params: { course: newCourseName },
}) })
course.reload() course.reload()
} }
} }
) )
const breadcrumbs = computed(() => { const breadcrumbs = computed(() => {

View File

@@ -2182,5 +2182,6 @@ def get_related_courses(course):
related_course_details.append(get_course_details(related_course)) related_course_details.append(get_course_details(related_course))
return related_course_details return related_course_details
def persona_captured(): def persona_captured():
frappe.db.set_single_value("LMS Settings", "persona_captured", 1) frappe.db.set_single_value("LMS Settings", "persona_captured", 1)