feat: assignments in batches

This commit is contained in:
Jannat Patel
2024-04-05 21:51:18 +05:30
parent 055f917c61
commit 6d75b8a3a2
9 changed files with 402 additions and 18 deletions

View File

@@ -53,7 +53,7 @@
<script setup>
import LMSLogo from '@/components/Icons/LMSLogo.vue'
import { sessionStore } from '@/stores/session'
import { Dropdown } from 'frappe-ui'
import { Dropdown, createResource } from 'frappe-ui'
import { ChevronDown, LogIn, LogOut, User } from 'lucide-vue-next'
import { useRouter } from 'vue-router'
import { convertToTitleCase } from '../utils'
@@ -67,9 +67,17 @@ const props = defineProps({
},
})
const { logout, user, branding } = sessionStore()
let { isLoggedIn } = sessionStore()
const branding = createResource({
url: 'lms.lms.api.get_branding',
cache: true,
auto: true,
onSuccess(data) {
document.querySelector("link[rel='icon']").href = data.favicon
},
})
const { logout, user } = sessionStore()
let { isLoggedIn } = sessionStore()
const userDropdownOptions = [
/* {
icon: User,