Files
study-agent-ui/src/stores/question.ts

15 lines
457 B
TypeScript

import { defineStore } from 'pinia'
import type { IPracticeCheck, IPracticeRecord } from '@/types/practice.ts'
import type { IQuestion } from '@/types/question.ts'
export const useQuestionStore = defineStore('question', {
state: () => ({
hasSubmit: false,
type: 'Practice' as 'Practice' | 'Exam',
questionContent: '',
questionList: [] as IQuestion[],
recordList: [] as IPracticeRecord[],
checkList: [] as IPracticeCheck[]
})
})