refactor(glob:form): update form handling and type definitions

- Migrate from Form component to vee-validate useForm
- Update combobox component to support number values
- Modify base model ID type for mock data
- Improve type safety in treatment report schema
- Add proper form submission handling
This commit is contained in:
Khafid Prayoga
2025-11-25 20:46:04 +07:00
parent 3fbcdf9e2a
commit 6a29fdfd50
7 changed files with 86 additions and 40 deletions
+3 -2
View File
@@ -1,4 +1,3 @@
export interface Base {
id: number
createdAt: string | null
@@ -20,7 +19,9 @@ export interface TreeItem {
export function genBase(): Base {
return {
id: 0,
// -1 buat mock data
// backend harusnya non-negative/ > 0 (untuk auto increment constraint) jadi harusnya aman ya
id: -1,
createdAt: '',
updatedAt: '',
}