diff --git a/app/ui/user/user-credit-result.tsx b/app/ui/user/user-credit-result.tsx index 95d02672..fc67872f 100644 --- a/app/ui/user/user-credit-result.tsx +++ b/app/ui/user/user-credit-result.tsx @@ -1,10 +1,10 @@ -import { getUserInfo } from '@/app/business/user/user.query'; +import { fetchUserInfo } from '@/app/business/user/user.query'; import books from '@/public/assets/books.png'; import pencil from '@/public/assets/pencil.png'; import Image from 'next/image'; export default async function UserCreditResult() { - const userInfo = await getUserInfo(); + const userInfo = await fetchUserInfo(); return (
diff --git a/app/ui/user/user-info-card/user-info-card.tsx b/app/ui/user/user-info-card/user-info-card.tsx index a56f41b6..694e3d16 100644 --- a/app/ui/user/user-info-card/user-info-card.tsx +++ b/app/ui/user/user-info-card/user-info-card.tsx @@ -1,6 +1,6 @@ import { getPercentage } from '@/app/utils/chart.util'; import PieChart from '../../view/molecule/pie-chart/pie-chart'; -import { getUserInfo } from '@/app/business/user/user.query'; +import { fetchUserInfo } from '@/app/business/user/user.query'; import { MAJOR_NOTATION } from '@/app/utils/key/result-category.key'; import { UserInfoResponseSchema } from '@/app/business/user/user.validation'; import { z } from 'zod'; @@ -13,7 +13,7 @@ async function UserInfoCard() { totalCredit, takenCredit, graduated, - } = (await getUserInfo()) as z.infer; + } = (await fetchUserInfo()) as z.infer; const displaySeveralMajor = (notation: 'major' | 'title'): React.ReactNode => { return majors.map((major, index) => { diff --git a/app/ui/user/user-info-navigator/user-info-navigator.tsx b/app/ui/user/user-info-navigator/user-info-navigator.tsx index e7277895..76f53361 100644 --- a/app/ui/user/user-info-navigator/user-info-navigator.tsx +++ b/app/ui/user/user-info-navigator/user-info-navigator.tsx @@ -1,9 +1,9 @@ import Avatar from '../../view/atom/avatar/avatar'; import Button from '../../view/atom/button/button'; -import { getUserInfo } from '@/app/business/user/user.query'; +import { fetchUserInfo } from '@/app/business/user/user.query'; export default async function UserInfoNavigator() { - const userInfo = await getUserInfo(); + const userInfo = await fetchUserInfo(); return (
diff --git a/middleware.ts b/middleware.ts index 44877416..90a7fa7e 100644 --- a/middleware.ts +++ b/middleware.ts @@ -1,6 +1,6 @@ import type { NextRequest } from 'next/server'; import { validateToken } from './app/business/user/user.command'; -import { getUserInfo } from './app/business/user/user.query'; +import { fetchUserInfo } from './app/business/user/user.query'; async function getAuth(request: NextRequest): Promise<{ role: 'guest' | 'user' | 'init'; @@ -24,8 +24,7 @@ async function getAuth(request: NextRequest): Promise<{ request.cookies.set('accessToken', validatedResult.accessToken); - // 유저 정보 요청 - const user = await getUserInfo(); + const user = await fetchUserInfo(); return { role: user.studentName ? 'user' : 'init', };