").pop()}
/gi, ' ')} -
| 과목코드 | -학년 | -과목명 | -학점 | -전공 | -시간 | -- |
|---|
| {lecture.id} | -{lecture.grade} | -{lecture.title} | -{lecture.credits} | -- | - | - - | -
").pop()}
/gi, " ")} +
SW융합학부
SW융합경제경영전공", - "schedule": "월1~6(2공521)", - "grade": 1 - } - }, - { - "day": "화", - "range": [ - 1, - 2, - 3 - ], - "room": "미디어509", - "lecture": { - "id": "527790", - "title": "객체지향프로그래밍(SW)", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "화1~3(미디어509)
목1~3(미디어509)", - "grade": 2 - } - }, - { - "day": "목", - "range": [ - 1, - 2, - 3 - ], - "room": "미디어509", - "lecture": { - "id": "527790", - "title": "객체지향프로그래밍(SW)", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "화1~3(미디어509)
목1~3(미디어509)", - "grade": 2 - } - }, - { - "day": "수", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6 - ], - "room": "소프트304", - "lecture": { - "id": "540970", - "title": "파이썬프로그래밍(SW융합)", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "수1~6(소프트304)", - "grade": 2 - } - }, - { - "day": "금", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6 - ], - "room": "2공524", - "lecture": { - "id": "359210", - "title": "선형대수", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "금1~6(2공524)", - "grade": 2 - } - }, - { - "day": "목", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18 - ], - "room": "소프트414", - "lecture": { - "id": "548310", - "title": "실무중심종합설계프로젝트(티맥스)", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "목1~18(소프트414)
토1~18(소프트414)", - "grade": 3 - } - }, - { - "day": "토", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11, - 12, - 13, - 14, - 15, - 16, - 17, - 18 - ], - "room": "소프트414", - "lecture": { - "id": "548310", - "title": "실무중심종합설계프로젝트(티맥스)", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "목1~18(소프트414)
토1~18(소프트414)", - "grade": 3 - } - } + day: "월", + range: [1, 2, 3, 4, 5, 6], + room: "2공521", + lecture: { + id: "529540", + title: "SW융합코딩1", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "월1~6(2공521)", + grade: 1, + }, + }, + { + day: "화", + range: [1, 2, 3], + room: "미디어509", + lecture: { + id: "527790", + title: "객체지향프로그래밍(SW)", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "화1~3(미디어509)
목1~3(미디어509)", + grade: 2, + }, + }, + { + day: "목", + range: [1, 2, 3], + room: "미디어509", + lecture: { + id: "527790", + title: "객체지향프로그래밍(SW)", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "화1~3(미디어509)
목1~3(미디어509)", + grade: 2, + }, + }, + { + day: "수", + range: [1, 2, 3, 4, 5, 6], + room: "소프트304", + lecture: { + id: "540970", + title: "파이썬프로그래밍(SW융합)", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "수1~6(소프트304)", + grade: 2, + }, + }, + { + day: "금", + range: [1, 2, 3, 4, 5, 6], + room: "2공524", + lecture: { + id: "359210", + title: "선형대수", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "금1~6(2공524)", + grade: 2, + }, + }, + { + day: "목", + range: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], + room: "소프트414", + lecture: { + id: "548310", + title: "실무중심종합설계프로젝트(티맥스)", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "목1~18(소프트414)
토1~18(소프트414)", + grade: 3, + }, + }, + { + day: "토", + range: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18], + room: "소프트414", + lecture: { + id: "548310", + title: "실무중심종합설계프로젝트(티맥스)", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "목1~18(소프트414)
토1~18(소프트414)", + grade: 3, + }, + }, ], "schedule-2": [ { - "day": "월", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6 - ], - "room": "국제205_PC", - "lecture": { - "id": "525770", - "title": "자료구조기초및실습", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "월1~6(국제205_PC)", - "grade": 2 - } - }, - { - "day": "화", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6 - ], - "room": "소프트227", - "lecture": { - "id": "372460", - "title": "알고리즘", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "화1~6(소프트227)", - "grade": 3 - } - }, - { - "day": "수", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9 - ], - "room": "2공524", - "lecture": { - "id": "388600", - "title": "인공지능", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "수1~9(2공524)", - "grade": 3 - } - }, - { - "day": "목", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6 - ], - "room": "소프트516", - "lecture": { - "id": "524820", - "title": "오픈소스SW활용", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "목1~6(소프트516)", - "grade": 3 - } - }, - { - "day": "금", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "room": "소프트414", - "lecture": { - "id": "548300", - "title": "인공지능입문및실습(티맥스)", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "금1~11(소프트414)", - "grade": 3 - } - }, - { - "day": "토", - "range": [ - 1, - 2 - ], - "room": "", - "lecture": { - "id": "451150", - "title": "노래-목소리3", - "credits": "1(0)", - "major": "음악·예술대학
공연영화학부 뮤지컬전공", - "schedule": "토1~2", - "grade": 3 - } - } + day: "월", + range: [1, 2, 3, 4, 5, 6], + room: "국제205_PC", + lecture: { + id: "525770", + title: "자료구조기초및실습", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "월1~6(국제205_PC)", + grade: 2, + }, + }, + { + day: "화", + range: [1, 2, 3, 4, 5, 6], + room: "소프트227", + lecture: { + id: "372460", + title: "알고리즘", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "화1~6(소프트227)", + grade: 3, + }, + }, + { + day: "수", + range: [1, 2, 3, 4, 5, 6, 7, 8, 9], + room: "2공524", + lecture: { + id: "388600", + title: "인공지능", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "수1~9(2공524)", + grade: 3, + }, + }, + { + day: "목", + range: [1, 2, 3, 4, 5, 6], + room: "소프트516", + lecture: { + id: "524820", + title: "오픈소스SW활용", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "목1~6(소프트516)", + grade: 3, + }, + }, + { + day: "금", + range: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], + room: "소프트414", + lecture: { + id: "548300", + title: "인공지능입문및실습(티맥스)", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "금1~11(소프트414)", + grade: 3, + }, + }, + { + day: "토", + range: [1, 2], + room: "", + lecture: { + id: "451150", + title: "노래-목소리3", + credits: "1(0)", + major: "음악·예술대학
공연영화학부 뮤지컬전공", + schedule: "토1~2", + grade: 3, + }, + }, ], "schedule-3": [ { - "day": "월", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "room": "소프트414", - "lecture": { - "id": "548290", - "title": "운영체제및실습(티맥스)", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "월1~11(소프트414)", - "grade": 4 - } - }, - { - "day": "화", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9, - 10, - 11 - ], - "room": "소프트414", - "lecture": { - "id": "548280", - "title": "데이터베이스와SQL실습(티맥스)", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합경제경영전공", - "schedule": "화1~11(소프트414)", - "grade": 4 - } - }, - { - "day": "수", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6 - ], - "room": "소프트406", - "lecture": { - "id": "366770", - "title": "시스템분석및설계", - "credits": "3(0)", - "major": "SW융합대학
SW융합학부
SW융합바이오전공", - "schedule": "수1~6(소프트406)", - "grade": 4 - } - }, - { - "day": "목", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6 - ], - "room": "미디어403", - "lecture": { - "id": "539800", - "title": "캡스톤디자인(정보통계)", - "credits": "3(0)", - "major": "SW융합대학
정보통계학과", - "schedule": "목1~6(미디어403)", - "grade": 4 - } - }, - { - "day": "금", - "range": [ - 1, - 2 - ], - "room": "치114", - "lecture": { - "id": "394090", - "title": "임상보철학2", - "credits": "1(0)", - "major": "치과대학
치의학과", - "schedule": "금1~2(치114)", - "grade": 4 - } - }, - { - "day": "토", - "range": [ - 1, - 2, - 3, - 4, - 5, - 6 - ], - "room": "", - "lecture": { - "id": "550040", - "title": "반도체기초공학및산업의이해", - "credits": "3(0)", - "major": "공과대학
반도체WAVE융합전공", - "schedule": "토1~6", - "grade": 4 - } - } + day: "월", + range: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], + room: "소프트414", + lecture: { + id: "548290", + title: "운영체제및실습(티맥스)", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "월1~11(소프트414)", + grade: 4, + }, + }, + { + day: "화", + range: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], + room: "소프트414", + lecture: { + id: "548280", + title: "데이터베이스와SQL실습(티맥스)", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합경제경영전공", + schedule: "화1~11(소프트414)", + grade: 4, + }, + }, + { + day: "수", + range: [1, 2, 3, 4, 5, 6], + room: "소프트406", + lecture: { + id: "366770", + title: "시스템분석및설계", + credits: "3(0)", + major: "SW융합대학
SW융합학부
SW융합바이오전공", + schedule: "수1~6(소프트406)", + grade: 4, + }, + }, + { + day: "목", + range: [1, 2, 3, 4, 5, 6], + room: "미디어403", + lecture: { + id: "539800", + title: "캡스톤디자인(정보통계)", + credits: "3(0)", + major: "SW융합대학
정보통계학과", + schedule: "목1~6(미디어403)", + grade: 4, + }, + }, + { + day: "금", + range: [1, 2], + room: "치114", + lecture: { + id: "394090", + title: "임상보철학2", + credits: "1(0)", + major: "치과대학
치의학과", + schedule: "금1~2(치114)", + grade: 4, + }, + }, + { + day: "토", + range: [1, 2, 3, 4, 5, 6], + room: "", + lecture: { + id: "550040", + title: "반도체기초공학및산업의이해", + credits: "3(0)", + major: "공과대학
반도체WAVE융합전공", + schedule: "토1~6", + grade: 4, + }, + }, ], "schedule-4": [ { - "day": "월", - "range": [ - 11, - 12, - 13, - 14, - 15, - 16 - ], - "room": "예323", - "lecture": { - "id": "343070", - "title": "문학사세미나", - "credits": "3(0)", - "major": "예술대학
문예창작과", - "schedule": "월11~16(예323)", - "grade": 1 - } - }, - { - "day": "화", - "range": [ - 3, - 4, - 5, - 6, - 7, - 8 - ], - "room": "예018", - "lecture": { - "id": "361960", - "title": "소설창작세미나1", - "credits": "3(0)", - "major": "예술대학
문예창작과", - "schedule": "화3~8(예018)", - "grade": 3 - } - }, - { - "day": "수", - "range": [ - 3, - 4, - 5, - 6, - 7, - 8 - ], - "room": "예술관D동207", - "lecture": { - "id": "533510", - "title": "영상문학의이론과창작", - "credits": "3(0)", - "major": "예술대학
문예창작과", - "schedule": "수3~8(예술관D동207)", - "grade": 2 - } - }, - { - "day": "목", - "range": [ - 3, - 4, - 5, - 6, - 7, - 8 - ], - "room": "예술관D동308", - "lecture": { - "id": "533520", - "title": "비평창작연습", - "credits": "3(0)", - "major": "예술대학
문예창작과", - "schedule": "목3~8(예술관D동308)", - "grade": 3 - } - }, - { - "day": "금", - "range": [ - 3, - 4, - 5, - 6, - 7, - 8 - ], - "room": "예술관D동308", - "lecture": { - "id": "481130", - "title": "소설창작연습", - "credits": "3(0)", - "major": "예술대학
문예창작과", - "schedule": "금3~8(예술관D동308)", - "grade": 2 - } - } + day: "월", + range: [11, 12, 13, 14, 15, 16], + room: "예323", + lecture: { + id: "343070", + title: "문학사세미나", + credits: "3(0)", + major: "예술대학
문예창작과", + schedule: "월11~16(예323)", + grade: 1, + }, + }, + { + day: "화", + range: [3, 4, 5, 6, 7, 8], + room: "예018", + lecture: { + id: "361960", + title: "소설창작세미나1", + credits: "3(0)", + major: "예술대학
문예창작과", + schedule: "화3~8(예018)", + grade: 3, + }, + }, + { + day: "수", + range: [3, 4, 5, 6, 7, 8], + room: "예술관D동207", + lecture: { + id: "533510", + title: "영상문학의이론과창작", + credits: "3(0)", + major: "예술대학
문예창작과", + schedule: "수3~8(예술관D동207)", + grade: 2, + }, + }, + { + day: "목", + range: [3, 4, 5, 6, 7, 8], + room: "예술관D동308", + lecture: { + id: "533520", + title: "비평창작연습", + credits: "3(0)", + major: "예술대학
문예창작과", + schedule: "목3~8(예술관D동308)", + grade: 3, + }, + }, + { + day: "금", + range: [3, 4, 5, 6, 7, 8], + room: "예술관D동308", + lecture: { + id: "481130", + title: "소설창작연습", + credits: "3(0)", + major: "예술대학
문예창작과", + schedule: "금3~8(예술관D동308)", + grade: 2, + }, + }, ], "schedule-5": [ { - "day": "월", - "range": [ - 3, - 4, - 5, - 6 - ], - "room": "의228", - "lecture": { - "id": "432030", - "title": "해부학", - "credits": "2(0)", - "major": "간호대학
간호학과", - "schedule": "월3~6(의228)", - "grade": 1 - } - }, - { - "day": "화", - "range": [ - 1, - 2, - 3 - ], - "room": "의228", - "lecture": { - "id": "323070", - "title": "기본간호학1", - "credits": "3(0)", - "major": "간호대학
간호학과", - "schedule": "화1~3(의228)
목10~12(의228)", - "grade": 2 - } - }, - { - "day": "목", - "range": [ - 7, - 8, - 9 - ], - "room": "의228", - "lecture": { - "id": "323070", - "title": "기본간호학1", - "credits": "3(0)", - "major": "간호대학
간호학과", - "schedule": "화1~3(의228)
목10~12(의228)", - "grade": 2 - } - }, - { - "day": "수", - "range": [ - 1, - 2, - 3, - 4 - ], - "room": "의230", - "lecture": { - "id": "411690", - "title": "지역사회간호학3", - "credits": "2(0)", - "major": "간호대학
간호학과", - "schedule": "수1~4(의230)", - "grade": 4 - } - }, - { - "day": "금", - "range": [ - 1, - 2, - 3 - ], - "room": "인521", - "lecture": { - "id": "409440", - "title": "중급일본어강독1", - "credits": "3(0)", - "major": "외국어대학
아시아중동학부 일본학전공", - "schedule": "화15~17(인521)
목8~10(인424)", - "grade": 2 - } - }, - { - "day": "목", - "range": [ - 1, - 2, - 3 - ], - "room": "인424", - "lecture": { - "id": "409440", - "title": "중급일본어강독1", - "credits": "3(0)", - "major": "외국어대학
아시아중동학부 일본학전공", - "schedule": "화15~17(인521)
목8~10(인424)", - "grade": 2 - } - } + day: "월", + range: [3, 4, 5, 6], + room: "의228", + lecture: { + id: "432030", + title: "해부학", + credits: "2(0)", + major: "간호대학
간호학과", + schedule: "월3~6(의228)", + grade: 1, + }, + }, + { + day: "화", + range: [1, 2, 3], + room: "의228", + lecture: { + id: "323070", + title: "기본간호학1", + credits: "3(0)", + major: "간호대학
간호학과", + schedule: "화1~3(의228)
목10~12(의228)", + grade: 2, + }, + }, + { + day: "목", + range: [7, 8, 9], + room: "의228", + lecture: { + id: "323070", + title: "기본간호학1", + credits: "3(0)", + major: "간호대학
간호학과", + schedule: "화1~3(의228)
목10~12(의228)", + grade: 2, + }, + }, + { + day: "수", + range: [1, 2, 3, 4], + room: "의230", + lecture: { + id: "411690", + title: "지역사회간호학3", + credits: "2(0)", + major: "간호대학
간호학과", + schedule: "수1~4(의230)", + grade: 4, + }, + }, + { + day: "금", + range: [1, 2, 3], + room: "인521", + lecture: { + id: "409440", + title: "중급일본어강독1", + credits: "3(0)", + major: "외국어대학
아시아중동학부 일본학전공", + schedule: "화15~17(인521)
목8~10(인424)", + grade: 2, + }, + }, + { + day: "목", + range: [1, 2, 3], + room: "인424", + lecture: { + id: "409440", + title: "중급일본어강독1", + credits: "3(0)", + major: "외국어대학
아시아중동학부 일본학전공", + schedule: "화15~17(인521)
목8~10(인424)", + grade: 2, + }, + }, ], "schedule-6": [ { - "day": "화", - "range": [ - 9, - 10 - ], - "room": "음악133", - "lecture": { - "id": "471870", - "title": "연주A", - "credits": "1(0)", - "major": "음악·예술대학
음악학부 기악전공(피아노)", - "schedule": "화9~10(음악133)", - "grade": 1 - } - }, - { - "day": "토", - "range": [ - 3, - 4 - ], - "room": "", - "lecture": { - "id": "502420", - "title": "피아노실기A", - "credits": "1(0)", - "major": "음악·예술대학
음악학부 기악전공(피아노)", - "schedule": "토3~4", - "grade": 1 - } - }, - { - "day": "토", - "range": [ - 7, - 8 - ], - "room": "", - "lecture": { - "id": "502420", - "title": "피아노실기A", - "credits": "1(0)", - "major": "음악·예술대학
음악학부 기악전공(피아노)", - "schedule": "토7~8", - "grade": 1 - } - }, - { - "day": "월", - "range": [ - 13, - 14, - 15, - 16 - ], - "room": "음악104", - "lecture": { - "id": "318720", - "title": "국악사1", - "credits": "2(0)", - "major": "음악·예술대학
음악학부 기악전공", - "schedule": "월13~16(음악104)", - "grade": 2 - } - }, - { - "day": "목", - "range": [ - 9, - 10, - 11, - 12 - ], - "room": "음악106", - "lecture": { - "id": "358200", - "title": "서양음악사1", - "credits": "2(0)", - "major": "음악·예술대학
음악학부 기악전공", - "schedule": "목9~12(음악106)", - "grade": 2 - } - }, - { - "day": "화", - "range": [ - 1, - 2, - 3, - 4 - ], - "room": "음악105", - "lecture": { - "id": "367110", - "title": "시창청음", - "credits": "2(0)", - "major": "음악·예술대학
음악학부 기악전공", - "schedule": "화5~8(음악105)", - "grade": 1 - } - }, - { - "day": "금", - "range": [ - 5, - 6, - 7, - 8 - ], - "room": "음악105", - "lecture": { - "id": "358200", - "title": "서양음악사1", - "credits": "2(0)", - "major": "음악·예술대학
음악학부 기악전공", - "schedule": "금5~8(음악105)", - "grade": 2 - } - } - ] + day: "화", + range: [9, 10], + room: "음악133", + lecture: { + id: "471870", + title: "연주A", + credits: "1(0)", + major: "음악·예술대학
음악학부 기악전공(피아노)", + schedule: "화9~10(음악133)", + grade: 1, + }, + }, + { + day: "토", + range: [3, 4], + room: "", + lecture: { + id: "502420", + title: "피아노실기A", + credits: "1(0)", + major: "음악·예술대학
음악학부 기악전공(피아노)", + schedule: "토3~4", + grade: 1, + }, + }, + { + day: "토", + range: [7, 8], + room: "", + lecture: { + id: "502420", + title: "피아노실기A", + credits: "1(0)", + major: "음악·예술대학
음악학부 기악전공(피아노)", + schedule: "토7~8", + grade: 1, + }, + }, + { + day: "월", + range: [13, 14, 15, 16], + room: "음악104", + lecture: { + id: "318720", + title: "국악사1", + credits: "2(0)", + major: "음악·예술대학
음악학부 기악전공", + schedule: "월13~16(음악104)", + grade: 2, + }, + }, + { + day: "목", + range: [9, 10, 11, 12], + room: "음악106", + lecture: { + id: "358200", + title: "서양음악사1", + credits: "2(0)", + major: "음악·예술대학
음악학부 기악전공", + schedule: "목9~12(음악106)", + grade: 2, + }, + }, + { + day: "화", + range: [1, 2, 3, 4], + room: "음악105", + lecture: { + id: "367110", + title: "시창청음", + credits: "2(0)", + major: "음악·예술대학
음악학부 기악전공", + schedule: "화5~8(음악105)", + grade: 1, + }, + }, + { + day: "금", + range: [5, 6, 7, 8], + room: "음악105", + lecture: { + id: "358200", + title: "서양음악사1", + credits: "2(0)", + major: "음악·예술대학
음악학부 기악전공",
+ schedule: "금5~8(음악105)",
+ grade: 2,
+ },
+ },
+ ],
}
diff --git a/src/hooks/useAutoCallback.ts b/src/hooks/useAutoCallback.ts
new file mode 100644
index 0000000..7a12c60
--- /dev/null
+++ b/src/hooks/useAutoCallback.ts
@@ -0,0 +1,14 @@
+import { useCallback, useRef } from "react"
+
+// eslint-disable-next-line @typescript-eslint/no-explicit-any
+type AnyFunction = (...args: any[]) => any
+
+export function useAutoCallback ');
- return schedules.map(schedule => {
+ const schedules = schedule.split(" ")
+ return schedules.map((schedule) => {
+ const reg = /^([가-힣])(\d+(~\d+)?)(.*)/
- const reg = /^([가-힣])(\d+(~\d+)?)(.*)/;
+ const [day] = schedule.split(/(\d+)/)
- const [day] = schedule.split(/(\d+)/);
+ const range = getTimeRange(schedule.replace(reg, "$2"))
- const range = getTimeRange(schedule.replace(reg, "$2"));
+ const room = schedule.replace(reg, "$4")?.replace(/\(|\)/g, "")
- const room = schedule.replace(reg, "$4")?.replace(/\(|\)/g, "");
+ return { day, range, room }
+ })
+}
- return { day, range, room };
- });
-};
+export const TIMES = [
+ ...Array(18)
+ .fill(0)
+ .map((v, k) => v + k * 30 * 분)
+ .map((v) => `${parseHnM(v)}~${parseHnM(v + 30 * 분)}`),
+ ...Array(6)
+ .fill(18 * 30 * 분)
+ .map((v, k) => v + k * 55 * 분)
+ .map((v) => `${parseHnM(v)}~${parseHnM(v + 50 * 분)}`),
+] as const
diff --git a/vite.config.ts b/vite.config.ts
index 1cdac55..9e1a4ae 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -1,10 +1,14 @@
-import { defineConfig as defineTestConfig, mergeConfig } from 'vitest/config';
-import { defineConfig } from 'vite';
-import react from '@vitejs/plugin-react-swc';
+import { defineConfig as defineTestConfig, mergeConfig } from "vitest/config";
+import { defineConfig } from "vite";
+import react from "@vitejs/plugin-react-swc";
+
+const base =
+ process.env.NODE_ENV === "production" ? "/front_6th_chapter4-2/" : "/";
export default mergeConfig(
defineConfig({
- plugins: [react()],
+ base,
+ plugins: [react()],
}),
defineTestConfig({
test: {