summaryrefslogtreecommitdiff
path: root/components/bidding/ProjectSelectorBid.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'components/bidding/ProjectSelectorBid.tsx')
-rw-r--r--components/bidding/ProjectSelectorBid.tsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/components/bidding/ProjectSelectorBid.tsx b/components/bidding/ProjectSelectorBid.tsx
index 0fc567b3..a87c8dce 100644
--- a/components/bidding/ProjectSelectorBid.tsx
+++ b/components/bidding/ProjectSelectorBid.tsx
@@ -13,13 +13,15 @@ interface ProjectSelectorProps {
onProjectSelect: (project: Project | null) => void;
placeholder?: string;
filterType?: string; // 옵션으로 필터 타입 지정 가능
+ disabled?: boolean;
}
export function ProjectSelector({
selectedProjectId,
onProjectSelect,
placeholder = "프로젝트 선택...",
- filterType
+ filterType,
+ disabled = false
}: ProjectSelectorProps) {
const [open, setOpen] = React.useState(false)
const [searchTerm, setSearchTerm] = React.useState("")
@@ -95,7 +97,7 @@ export function ProjectSelector({
role="combobox"
aria-expanded={open}
className="w-full justify-between"
- disabled={isLoading}
+ disabled={isLoading || disabled}
>
{isLoading ? (
"프로젝트 로딩 중..."