chore: use vite plugins from frappe-ui
This commit is contained in:
@@ -109,7 +109,8 @@ import { sessionStore } from '@/stores/session'
|
||||
import { useSidebar } from '@/stores/sidebar'
|
||||
import { useSettings } from '@/stores/settings'
|
||||
import { ChevronRight, Plus } from 'lucide-vue-next'
|
||||
import { Button, createResource, TrialBanner } from 'frappe-ui'
|
||||
import { Button, createResource } from 'frappe-ui'
|
||||
import { TrialBanner } from "frappe-ui/frappe"
|
||||
import PageModal from '@/components/Modals/PageModal.vue'
|
||||
|
||||
const { user, sidebarSettings } = sessionStore()
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<template>
|
||||
<div
|
||||
v-if="assignment.data"
|
||||
class="grid grid-cols-[65%,35%] h-full"
|
||||
class="grid grid-cols-[60%,40%] h-full"
|
||||
:class="{ 'border rounded-lg': !showTitle }"
|
||||
>
|
||||
<div class="border-r p-5 overflow-y-auto h-[calc(100vh-3.2rem)]">
|
||||
@@ -115,7 +115,13 @@
|
||||
:readonly="!canModifyAssignment"
|
||||
/>
|
||||
</div>
|
||||
<div v-else>
|
||||
<div v-if="true">
|
||||
<div class="text-sm mb-4">
|
||||
{{ __('Write your answer here') }}
|
||||
</div>
|
||||
<FormControl />
|
||||
</div>
|
||||
<!-- <div v-else>
|
||||
<div class="text-sm mb-4">
|
||||
{{ __('Write your answer here') }}
|
||||
</div>
|
||||
@@ -126,7 +132,7 @@
|
||||
:fixedMenu="true"
|
||||
editorClass="prose-sm max-w-none border-b border-x bg-surface-gray-2 rounded-b-md py-1 px-2 min-h-[7rem]"
|
||||
/>
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
<div
|
||||
v-if="
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
<template>
|
||||
{{ user.data }}
|
||||
{{ submission.data }}
|
||||
<Assignment
|
||||
v-if="user.data && submission.data"
|
||||
:assignmentID="assignmentID"
|
||||
@@ -16,7 +18,7 @@
|
||||
</div>
|
||||
</template>
|
||||
<script setup>
|
||||
import { inject, watch } from 'vue'
|
||||
import { inject } from 'vue'
|
||||
import { Button, createResource } from 'frappe-ui'
|
||||
import Assignment from '@/components/Assignment.vue'
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<Button
|
||||
v-if="certification.data && certification.data.certificate"
|
||||
@click="downloadCertificate"
|
||||
class="w-full"
|
||||
class=""
|
||||
>
|
||||
<template #prefix>
|
||||
<GraduationCap class="size-4 stroke-1.5" />
|
||||
@@ -71,7 +71,7 @@ const certification = createResource({
|
||||
params: {
|
||||
course: props.courseName,
|
||||
},
|
||||
auto: true,
|
||||
auto: user.data ? true : false,
|
||||
cache: ['certificationData', user.data?.name],
|
||||
})
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
</span>
|
||||
</Button>
|
||||
</router-link>
|
||||
<CertificationLinks :courseName="course.data.name" />
|
||||
<CertificationLinks :courseName="course.data.name" class="w-full" />
|
||||
</div>
|
||||
<router-link
|
||||
v-else-if="course.data.paid_course"
|
||||
|
||||
Reference in New Issue
Block a user