import { useQuery } from "@tanstack/react-query"; import { cn, Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@common/components"; import { ENDPOINT } from "@/shared/config"; import { CodeApi } from "../api/code-service"; type CodeSelectProps = { upCd: string; placeholder?: string; className?: string; } & React.ComponentPropsWithoutRef; function CodeSelect({ upCd, placeholder = "선택", className, ...props }: CodeSelectProps) { const { data: code } = useQuery({ queryKey: [ENDPOINT.CMS_SERVICE.CODE, upCd], queryFn: () => CodeApi.getCode(upCd), enabled: !!upCd, }); return ( ); } export { CodeSelect };