Skip to content

Fix: CI/CD "PR Checks" Failing (Vuetify Deprecations) #1124

@Santosh69

Description

@Santosh69

🚨 The Problem

The PR Checks workflow is currently FAILING.
This is caused by build errors from deprecated Vuetify 2 syntax and unsafe side-effects in ModeratedTestView, which violate Vue 3 reactivity rules.

🎯 The Fix

1. Refactor Side Effects ModeratedTestView.vue: The computed property triggered a side-effect by mutating state while calculatin, which crashes Vue 3. Convert isStartTestDisabled to a pure function (stops state mutation crashes).

2. Update Deprecated Syntax

  • <v-icon left> → start
  • outlinedvariant="outlined"
  • @change@update:modelValue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions