diff options
Diffstat (limited to 'components/common/vendor/vendor-selector.tsx')
| -rw-r--r-- | components/common/vendor/vendor-selector.tsx | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/components/common/vendor/vendor-selector.tsx b/components/common/vendor/vendor-selector.tsx index aa79943a..8f3cf32b 100644 --- a/components/common/vendor/vendor-selector.tsx +++ b/components/common/vendor/vendor-selector.tsx @@ -34,6 +34,7 @@ interface VendorSelectorProps { showInitialData?: boolean // 초기 클릭시 벤더들을 로드할지 여부 maxSelections?: number // 최대 선택 가능한 벤더 개수 statusFilter?: string // 특정 상태의 벤더만 표시 + includeCountry?: boolean // 국가 정보 포함 여부 } export function VendorSelector({ @@ -48,7 +49,8 @@ export function VendorSelector({ excludeVendorIds, showInitialData = true, maxSelections, - statusFilter + statusFilter, + includeCountry = false }: VendorSelectorProps) { const [open, setOpen] = useState(false) @@ -79,7 +81,8 @@ export function VendorSelector({ const result = await searchVendorsForSelector(query, page, 10, { statusFilter, sortBy: 'vendorName', - sortOrder: 'asc' + sortOrder: 'asc', + includeCountry }) if (result.success) { @@ -113,7 +116,7 @@ export function VendorSelector({ } finally { setIsSearching(false) } - }, [statusFilter]) + }, [statusFilter, includeCountry]) // Popover 열림시 초기 데이터 로드 React.useEffect(() => { |
