fix: fixed incomplete router initialization in Quiz.vue which was allowing user to submit quiz multiple times

This commit is contained in:
Fahid Latheef Alungal
2025-02-16 18:19:14 +05:30
parent 54047e3c2c
commit aaa2eea5e6

View File

@@ -4,6 +4,7 @@ import { createApp, h } from 'vue'
import { usersStore } from '../stores/user'
import translationPlugin from '../translation'
import { CircleHelp } from 'lucide-vue-next'
import router from '@/router'
export class Quiz {
constructor({ data, api, readOnly }) {
@@ -46,6 +47,7 @@ export class Quiz {
quiz: quiz,
})
app.use(translationPlugin)
app.use(router)
const { userResource } = usersStore()
app.provide('$user', userResource)
app.mount(this.wrapper)