TypeScript 에러가 있습니다. price-tiers.ts에서 타입이 export되지 않았네요. 수정하겠습니다.
SizePricing과 QtyTier 타입이 없네요. pricing 페이지에서 import하는 타입이 잘못되었습니다. 타입을 추가하고 pricing 페이지의 타입 에러를 수정하겠습니다.
이제 pricing 페이지의 암시적 any 타입 문제를 수정하겠습니다.
타입이 이미 올바르게 import되어 있네요. price-tiers.ts에 SizePricing과 QtyTier 타입을 추가했으니 이제 에러가 해결됩니다. 암시적 any 타입 에러는 map 콜백 함수에 타입을 명시하면 해결됩니다.
price-tiers.ts에 SizePricing과 QtyTier 타입을 export 추가하고, pricing 페이지에서 암시적 any 타입 에러가 발생하던 map 콜백 함수들에 명시적 타입을 추가했습니다.
단가표 저장 부분을 확인하겠습니다.
코드를 확인했습니다. 저장 로직은 올바르게 보입니다. 디버그 로그를 추가해서 실제로 어떤 데이터가 전송되고 응답이 오는지 확인하겠습니다.
디버그 로그를 추가했습니다. 단가표 설정 페이지에서 저장 버튼을 클릭한 후 F12 -> Console에서 [v0] Saving pricing: 로그를 확인해주세요. 전송되는 데이터와 응답이 표시됩니다.