fix: misc issues
This commit is contained in:
@@ -219,7 +219,6 @@ watch(userResource, () => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
const toggleSidebar = () => {
|
const toggleSidebar = () => {
|
||||||
console.log(sidebarStore.isSidebarCollapsed)
|
|
||||||
sidebarStore.isSidebarCollapsed = !sidebarStore.isSidebarCollapsed
|
sidebarStore.isSidebarCollapsed = !sidebarStore.isSidebarCollapsed
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -16,12 +16,7 @@
|
|||||||
>
|
>
|
||||||
<template #body-content>
|
<template #body-content>
|
||||||
<div class="space-y-4 text-base">
|
<div class="space-y-4 text-base">
|
||||||
<FormControl
|
<FormControl label="Title" v-model="chapter.title" :required="true" />
|
||||||
ref="chapterInput"
|
|
||||||
label="Title"
|
|
||||||
v-model="chapter.title"
|
|
||||||
:required="true"
|
|
||||||
/>
|
|
||||||
<FormControl
|
<FormControl
|
||||||
:label="__('Is SCORM Package')"
|
:label="__('Is SCORM Package')"
|
||||||
v-model="chapter.is_scorm_package"
|
v-model="chapter.is_scorm_package"
|
||||||
@@ -83,7 +78,6 @@ import { FileText, X } from 'lucide-vue-next'
|
|||||||
|
|
||||||
const show = defineModel()
|
const show = defineModel()
|
||||||
const outline = defineModel('outline')
|
const outline = defineModel('outline')
|
||||||
const chapterInput = ref(null)
|
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
course: {
|
course: {
|
||||||
@@ -209,14 +203,6 @@ watch(
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
/* watch(show, () => {
|
|
||||||
if (show.value) {
|
|
||||||
setTimeout(() => {
|
|
||||||
chapterInput.value.$el.querySelector('input').focus()
|
|
||||||
}, 100)
|
|
||||||
}
|
|
||||||
}) */
|
|
||||||
|
|
||||||
const validateFile = (file) => {
|
const validateFile = (file) => {
|
||||||
let extension = file.name.split('.').pop().toLowerCase()
|
let extension = file.name.split('.').pop().toLowerCase()
|
||||||
if (extension !== 'zip') {
|
if (extension !== 'zip') {
|
||||||
|
|||||||
@@ -30,6 +30,7 @@
|
|||||||
</FormControl>
|
</FormControl>
|
||||||
</div>
|
</div>
|
||||||
<router-link
|
<router-link
|
||||||
|
v-if="user.data?.is_moderator || user.data?.is_instructor"
|
||||||
:to="{
|
:to="{
|
||||||
name: 'CourseForm',
|
name: 'CourseForm',
|
||||||
params: {
|
params: {
|
||||||
@@ -37,7 +38,7 @@
|
|||||||
},
|
},
|
||||||
}"
|
}"
|
||||||
>
|
>
|
||||||
<Button v-if="user.data?.is_moderator" variant="solid">
|
<Button variant="solid">
|
||||||
<template #prefix>
|
<template #prefix>
|
||||||
<Plus class="h-4 w-4" />
|
<Plus class="h-4 w-4" />
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -65,11 +65,11 @@ onBeforeMount(() => {
|
|||||||
Initialize: () => 'true',
|
Initialize: () => 'true',
|
||||||
Terminate: () => 'true',
|
Terminate: () => 'true',
|
||||||
GetValue: (key) => {
|
GetValue: (key) => {
|
||||||
console.log(`GetValue called for key: ${key}`)
|
console.log(`GET: ${key}`)
|
||||||
return getDataFromLMS(key)
|
return getDataFromLMS(key)
|
||||||
},
|
},
|
||||||
SetValue: (key, value) => {
|
SetValue: (key, value) => {
|
||||||
console.log(`SetValue called for key: ${key} to value: ${value}`)
|
console.log(`SET: ${key} to value: ${value}`)
|
||||||
|
|
||||||
saveDataToLMS(key, value)
|
saveDataToLMS(key, value)
|
||||||
return 'true'
|
return 'true'
|
||||||
@@ -96,7 +96,6 @@ onBeforeMount(() => {
|
|||||||
LMSGetErrorString: () => '',
|
LMSGetErrorString: () => '',
|
||||||
LMSGetDiagnostic: () => '',
|
LMSGetDiagnostic: () => '',
|
||||||
}
|
}
|
||||||
console.log(window.API_1484_11)
|
|
||||||
})
|
})
|
||||||
|
|
||||||
const getDataFromLMS = (key) => {
|
const getDataFromLMS = (key) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user