Refactor layout components for improved readability and consistency

This commit is contained in:
skytek_xinliang
2026-03-27 13:57:44 +08:00
parent 24f86c3fb5
commit 6e38211382
24 changed files with 235 additions and 190 deletions
@@ -1,4 +1,4 @@
import { computed, ref, type ComputedRef, type Ref } from 'vue'
import { computed, type ComputedRef, ref, type Ref } from 'vue'
type DialogMode = 'create' | 'edit' | 'view'
@@ -1,5 +1,5 @@
import { computed, ref, type ComputedRef, type Ref } from 'vue'
import type { StudentRecord } from '@/stores/students'
import { computed, type ComputedRef, ref, type Ref } from 'vue'
interface GradeOption {
title: string
@@ -225,4 +225,4 @@ export function useStudentMaintenanceForm (options: UseStudentMaintenanceFormOpt
}
}
export type { StudentFormState, SaveSummaryItem }
export type { SaveSummaryItem, StudentFormState }