소스 검색

fix(group.vue): изменен тип параметра функции setGroup на интерфейс Group для улучшения типизации

horanchikk 4 달 전
부모
커밋
73c48e153b
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      pages/timetable/group.vue

+ 6 - 1
pages/timetable/group.vue

@@ -44,11 +44,16 @@ const { $api } = useNuxtApp()
 const router = useRouter()
 const data = ref()
 
+interface Group {
+  id: number
+  title: string
+}
+
 if (!(Object.hasOwn(user.data, 'is_student') && Object.hasOwn(user.data, 'branch_id'))) {
   router.push('/setup/branch')
 }
 
-function setGroup(group: object) {
+function setGroup(group: Group) {
   user.data.group_id = group.id
   router.push('/timetable')
 }