diff --git a/frontend/src/components/CourseCard.vue b/frontend/src/components/CourseCard.vue index 4d3c407b..19e01df3 100644 --- a/frontend/src/components/CourseCard.vue +++ b/frontend/src/components/CourseCard.vue @@ -68,10 +68,8 @@ import { BookOpen, Users, Star } from 'lucide-vue-next' import { computed } from 'vue' import UserAvatar from '@/components/UserAvatar.vue' import { sessionStore } from '@/stores/session' -import { usersStore } from '@/stores/user' -const { isLoggedIn } = sessionStore() -const { getUser } = usersStore() +const { isLoggedIn, getUser } = sessionStore() const user = computed(() => isLoggedIn && getUser()) const props = defineProps({ diff --git a/frontend/src/components/CourseCardOverlay.vue b/frontend/src/components/CourseCardOverlay.vue new file mode 100644 index 00000000..1f664128 --- /dev/null +++ b/frontend/src/components/CourseCardOverlay.vue @@ -0,0 +1,47 @@ +