ui หน้าสมัครสอบ

This commit is contained in:
Kittapath 2023-03-15 14:20:18 +07:00
parent 03b6076835
commit 792f30d606
48 changed files with 2845 additions and 43 deletions

View file

@ -0,0 +1,26 @@
import { ref, computed } from 'vue'
import { defineStore } from 'pinia'
export const useExamDataStore = defineStore('exam', () => {
interface exam {
main: { columns: String[] }
}
const examData = ref<exam>({
main: { columns: [] }
})
const changeExamColumns = (system: String, val: String[]) => {
if (system == 'main') examData.value.main.columns = val
localStorage.setItem('exam', JSON.stringify(examData.value))
}
if (localStorage.getItem('exam') !== null) {
examData.value = JSON.parse(localStorage.getItem('exam') || '{}')
}
return {
examData,
changeExamColumns
}
})