@@ -2,12 +2,17 @@ import { defineStore } from 'pinia'
22import { lengthHour } from '@/utils/lengthHour'
33import { useClassroomStore } from '@/stores/classroom'
44import { useProfessorStore } from '@/stores/professor'
5- import { getStudentTimetable , getAdminTimetable , getCourses , getSections } from '@/api/timetableApi'
5+ import {
6+ getProfessorTimetable ,
7+ getAdminTimetable ,
8+ getCourses ,
9+ getSections ,
10+ } from '@/api/timetableApi'
611
712export const useTimetableStore = defineStore ( 'timetable' , {
813 state : ( ) => ( {
9- // 학생 Timetable
10- studentTimetable : [ ] ,
14+ // 교수 Timetable
15+ professorTimetable : [ ] ,
1116 // 관리자 Timetable / 기준 date
1217 adminTimetable : [ ] ,
1318 date : null ,
@@ -40,19 +45,18 @@ export const useTimetableStore = defineStore('timetable', {
4045 actions : {
4146 // ------------------------ studentTimetable --------------------------
4247 // [ set ] : studentTimetable 셋팅
43- async setStdTimetable ( day = this . selectTT . date ) {
48+ async setPfsTimetable ( day = this . date ) {
4449 if ( day == null ) day = new Date ( ) . toISOString ( ) . split ( 'T' ) [ 0 ]
45- this . studentTimetable = await getStudentTimetable ( day )
50+ this . professorTimetable = await getProfessorTimetable ( day )
4651 this . date = day
47- // console.log('store: studentTimetable', this.studentTimetable)
4852 } ,
4953
5054 // [ get ] : studentTimetable 반환
51- async getStdTimetable ( day ) {
55+ async getPfsTimetable ( day ) {
5256 if ( this . date != day ) {
53- await this . setStdTimetable ( day )
57+ await this . setPfsTimetable ( day )
5458 }
55- return this . studentTimetable
59+ return this . professorTimetable
5660 } ,
5761
5862 // ------------------------ adminTimetable --------------------------
0 commit comments