feat: Implement instructor course and lesson management with dedicated views for quizzes, videos, and admin categories.

This commit is contained in:
Missez 2026-01-30 10:56:48 +07:00
parent 344e1e4341
commit 878a17f922
9 changed files with 903 additions and 399 deletions

View file

@ -25,6 +25,7 @@
outlined
dense
bg-color="grey-1"
hide-bottom-space
>
<template v-slot:prepend>
<q-icon name="search" />
@ -105,12 +106,16 @@
label="ชื่อ (ภาษาไทย)"
outlined
:rules="[val => !!val || 'กรุณากรอกชื่อ']"
lazy-rules="ondemand"
hide-bottom-space
/>
<q-input
v-model="form.name.en"
label="ชื่อ (English)"
outlined
:rules="[val => !!val || 'Please enter name']"
lazy-rules="ondemand"
hide-bottom-space
/>
</div>
@ -121,6 +126,8 @@
class="mb-4"
hint="ใช้สำหรับ URL เช่น web-development"
:rules="[val => !!val || 'กรุณากรอก slug']"
lazy-rules="ondemand"
hide-bottom-space
/>
<q-input