From 52f7a7cb9a2601b6d801048a9bad323959508861 Mon Sep 17 00:00:00 2001 From: koreahghg Date: Mon, 6 Jul 2026 20:39:05 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20NEIS=20=EA=B4=80=EB=A0=A8=20=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20=EC=A0=95=EB=A6=AC=20=EB=B0=8F=20TimetableParams?= =?UTF-8?q?=EC=97=90=EC=84=9C=20officeCode=EC=99=80=20schoolCode=20?= =?UTF-8?q?=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/entities/neis/model/neis.ts | 9 ++------- src/widgets/main/ui/TimeTableCard.tsx | 10 +--------- 2 files changed, 3 insertions(+), 16 deletions(-) diff --git a/src/entities/neis/model/neis.ts b/src/entities/neis/model/neis.ts index b1b5785b..6f48c68f 100644 --- a/src/entities/neis/model/neis.ts +++ b/src/entities/neis/model/neis.ts @@ -1,6 +1,3 @@ -export const NEIS_OFFICE_CODE = "F10"; -export const NEIS_SCHOOL_CODE = "7380292"; - export interface MealItem { mealType: string; menus: string[]; @@ -10,13 +7,11 @@ export interface MealItem { export interface Period { period: number; subject: string; - teacher: string; - classroom: number; + teacher: string | null; + classroom: string | null; } export interface TimetableParams { - officeCode: string; - schoolCode: string; grade: number; classNumber: number; date: string; diff --git a/src/widgets/main/ui/TimeTableCard.tsx b/src/widgets/main/ui/TimeTableCard.tsx index 5f5cf164..b4fc97ec 100644 --- a/src/widgets/main/ui/TimeTableCard.tsx +++ b/src/widgets/main/ui/TimeTableCard.tsx @@ -5,11 +5,7 @@ import { useSuspenseQuery } from "@tanstack/react-query"; import Back from "@/shared/asset/svg/Back"; import Calendar from "@/shared/asset/svg/Calender"; import { neisQueries } from "@/entities/neis/api/neisQueries"; -import { - NEIS_OFFICE_CODE, - NEIS_SCHOOL_CODE, - PERIOD_TIMES, -} from "@/entities/neis/model/neis"; +import { PERIOD_TIMES } from "@/entities/neis/model/neis"; import { getCurrentPeriod } from "@/entities/neis/lib/getCurrentPeriod"; import { userQueries } from "@/entities/user/api/userQueries"; import { TextButton } from "@/shared/ui/Button/TextButton"; @@ -82,8 +78,6 @@ function TimeTableContentLoading() { interface TimeTableCardContentProps { timetableParams: { - officeCode: string; - schoolCode: string; grade: number; classNumber: number; date: string; @@ -161,8 +155,6 @@ const TimeTableCard = () => { const { data: user } = useSuspenseQuery(userQueries.me()); const timetableParams = { - officeCode: NEIS_OFFICE_CODE, - schoolCode: NEIS_SCHOOL_CODE, grade: user.grade ?? 0, classNumber: user.classNumber ?? 0, date: dateStr,