From 71e37fc0faf3dee06a748806a860fab04b0f90fb Mon Sep 17 00:00:00 2001 From: IISweetHeartII Date: Fri, 10 Jul 2026 15:56:08 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EB=B0=B0=EC=86=A1=EC=A7=80=20addressId?= =?UTF-8?q?=20=ED=83=80=EC=9E=85=20number=E2=86=92string=20(#342)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - BE MemberAddressResponse.addressId는 @Tsid(TSID 문자열)인데 FE가 number로 선언 - Address 타입, useAddressIdStore, SelectAddressPage LocationState를 string으로 통일 --- src/pages/photoManage/SelectAddressPage.tsx | 2 +- src/store/useAddressId.store.ts | 4 ++-- src/types/photomanage/address.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/photoManage/SelectAddressPage.tsx b/src/pages/photoManage/SelectAddressPage.tsx index 3a69fde2..18c4bacd 100644 --- a/src/pages/photoManage/SelectAddressPage.tsx +++ b/src/pages/photoManage/SelectAddressPage.tsx @@ -8,7 +8,7 @@ import { usePrintOrderStore } from "@/store/usePrintOrder.store"; import { useEffect, useMemo, useState } from "react"; import { useLocation, useNavigate } from "react-router"; -type LocationState = { selectedAddressId?: number } | null; +type LocationState = { selectedAddressId?: string } | null; export function SelectAddressPage() { const navigate = useNavigate(); diff --git a/src/store/useAddressId.store.ts b/src/store/useAddressId.store.ts index 3e9a0c00..409cabea 100644 --- a/src/store/useAddressId.store.ts +++ b/src/store/useAddressId.store.ts @@ -1,8 +1,8 @@ import { create } from "zustand"; type PrintOrderState = { - selectedAddressId: number | null; - setSelectedAddressId: (id: number | null) => void; + selectedAddressId: string | null; + setSelectedAddressId: (id: string | null) => void; }; export const useAddressIdStore = create()((set) => ({ diff --git a/src/types/photomanage/address.ts b/src/types/photomanage/address.ts index 1169e3a3..80073fae 100644 --- a/src/types/photomanage/address.ts +++ b/src/types/photomanage/address.ts @@ -1,6 +1,6 @@ // 배송지 조회 응답 (GET /users/addresses) export type Address = { - addressId: number; + addressId: string; addressName: string; zipcode: string; address: string;