summaryrefslogtreecommitdiff
path: root/lib/bidding/detail/table/bidding-detail-header.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'lib/bidding/detail/table/bidding-detail-header.tsx')
-rw-r--r--lib/bidding/detail/table/bidding-detail-header.tsx81
1 files changed, 3 insertions, 78 deletions
diff --git a/lib/bidding/detail/table/bidding-detail-header.tsx b/lib/bidding/detail/table/bidding-detail-header.tsx
index 3135f37d..fcbbeb9a 100644
--- a/lib/bidding/detail/table/bidding-detail-header.tsx
+++ b/lib/bidding/detail/table/bidding-detail-header.tsx
@@ -145,17 +145,7 @@ export function BiddingDetailHeader({ bidding }: BiddingDetailHeaderProps) {
const buttons = []
// 기본 액션 버튼들 (항상 표시)
- buttons.push(
- <Button
- key="back"
- variant="outline"
- onClick={handleGoBack}
- disabled={isPending}
- >
- <ArrowLeft className="w-4 h-4 mr-2" />
- 목록으로
- </Button>
- )
+
// 모든 액션 버튼을 항상 표시 (상태 검증은 각 핸들러에서)
buttons.push(
@@ -228,74 +218,9 @@ export function BiddingDetailHeader({ bidding }: BiddingDetailHeaderProps) {
</div>
{/* 세부 정보 영역 */}
- <div className="flex flex-wrap items-center gap-6 text-sm">
- {/* 프로젝트 정보 */}
- {bidding.projectName && (
- <div className="flex items-center gap-1.5 text-muted-foreground">
- <Building2 className="w-4 h-4" />
- <span className="font-medium">프로젝트:</span>
- <span>{bidding.projectName}</span>
- </div>
- )}
-
- {/* 품목 정보 */}
- {bidding.itemName && (
- <div className="flex items-center gap-1.5 text-muted-foreground">
- <Package className="w-4 h-4" />
- <span className="font-medium">품목:</span>
- <span>{bidding.itemName}</span>
- </div>
- )}
-
- {/* 담당자 정보 */}
- {bidding.managerName && (
- <div className="flex items-center gap-1.5 text-muted-foreground">
- <User className="w-4 h-4" />
- <span className="font-medium">담당자:</span>
- <span>{bidding.managerName}</span>
- </div>
- )}
-
- {/* 계약구분 */}
- <div className="flex items-center gap-1.5 text-muted-foreground">
- <span className="font-medium">계약:</span>
- <span>{contractTypeLabels[bidding.contractType]}</span>
- </div>
-
- {/* 입찰유형 */}
- <div className="flex items-center gap-1.5 text-muted-foreground">
- <span className="font-medium">유형:</span>
- <span>{biddingTypeLabels[bidding.biddingType]}</span>
- </div>
-
- {/* 낙찰수 */}
- <div className="flex items-center gap-1.5 text-muted-foreground">
- <span className="font-medium">낙찰:</span>
- <span>{bidding.awardCount === 'single' ? '단수' : '복수'}</span>
- </div>
-
- {/* 통화 */}
- <div className="flex items-center gap-1.5 text-muted-foreground">
- <DollarSign className="w-4 h-4" />
- <span className="font-mono">{bidding.currency}</span>
- </div>
-
- {/* 예산 정보 */}
- {bidding.budget && (
- <div className="flex items-center gap-1.5">
- <span className="font-medium text-muted-foreground">예산:</span>
- <span className="font-semibold">
- {new Intl.NumberFormat('ko-KR', {
- style: 'currency',
- currency: bidding.currency || 'KRW',
- }).format(Number(bidding.budget))}
- </span>
- </div>
- )}
- </div>
{/* 일정 정보 */}
- {(bidding.submissionStartDate || bidding.evaluationDate || bidding.preQuoteDate || bidding.biddingRegistrationDate) && (
+ {/* {(bidding.submissionStartDate || bidding.evaluationDate || bidding.preQuoteDate || bidding.biddingRegistrationDate) && (
<div className="flex flex-wrap items-center gap-4 mt-3 pt-3 border-t border-border/50">
<Calendar className="w-4 h-4 text-muted-foreground flex-shrink-0" />
<div className="flex flex-wrap items-center gap-4 text-sm text-muted-foreground">
@@ -321,7 +246,7 @@ export function BiddingDetailHeader({ bidding }: BiddingDetailHeaderProps) {
)}
</div>
</div>
- )}
+ )} */}
</div>
</div>
)