From b8c7cda4d51e57a53cfeb9f99f910d0da9f26f21 Mon Sep 17 00:00:00 2001 From: static Date: Mon, 13 Jan 2025 03:33:01 +0900 Subject: [PATCH] =?UTF-8?q?=EC=82=AC=EC=86=8C=ED=95=9C=20=EB=A6=AC?= =?UTF-8?q?=ED=8C=A9=ED=86=A0=EB=A7=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/server/schemas/user.ts | 4 ++-- src/routes/(main)/menu/+page.svelte | 4 ++++ src/routes/api/user/changeNickname/+server.ts | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/lib/server/schemas/user.ts b/src/lib/server/schemas/user.ts index 9841fba..b359467 100644 --- a/src/lib/server/schemas/user.ts +++ b/src/lib/server/schemas/user.ts @@ -6,7 +6,7 @@ export const userInfoResponse = z.object({ }); export type UserInfoResponse = z.infer; -export const changeNicknameRequest = z.object({ +export const nicknameChangeRequest = z.object({ newNickname: z.string().min(2).max(8), }); -export type ChangeNicknameRequest = z.infer; +export type NicknameChangeRequest = z.infer; diff --git a/src/routes/(main)/menu/+page.svelte b/src/routes/(main)/menu/+page.svelte index 7b62e41..efb7a9e 100644 --- a/src/routes/(main)/menu/+page.svelte +++ b/src/routes/(main)/menu/+page.svelte @@ -7,6 +7,10 @@ let { data } = $props(); + + 메뉴 + +

{data.nickname}

diff --git a/src/routes/api/user/changeNickname/+server.ts b/src/routes/api/user/changeNickname/+server.ts index ab4f887..ad651ac 100644 --- a/src/routes/api/user/changeNickname/+server.ts +++ b/src/routes/api/user/changeNickname/+server.ts @@ -1,13 +1,13 @@ import { error, text } from "@sveltejs/kit"; import { authorize } from "$lib/server/modules/auth"; -import { changeNicknameRequest } from "$lib/server/schemas"; +import { nicknameChangeRequest } from "$lib/server/schemas"; import { changeNickname } from "$lib/server/services/user"; import type { RequestHandler } from "./$types"; export const POST: RequestHandler = async ({ locals, request }) => { const { userId } = await authorize(locals, "any"); - const zodRes = changeNicknameRequest.safeParse(await request.json()); + const zodRes = nicknameChangeRequest.safeParse(await request.json()); if (!zodRes.success) error(400, "Invalid request body"); const { newNickname } = zodRes.data;