summaryrefslogtreecommitdiff
path: root/components/contract/contract-info-card.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'components/contract/contract-info-card.tsx')
-rw-r--r--components/contract/contract-info-card.tsx12
1 files changed, 7 insertions, 5 deletions
diff --git a/components/contract/contract-info-card.tsx b/components/contract/contract-info-card.tsx
index 8b9c5103..8c9ec4c3 100644
--- a/components/contract/contract-info-card.tsx
+++ b/components/contract/contract-info-card.tsx
@@ -1,6 +1,6 @@
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"
import { Button } from "@/components/ui/button"
-import { formatCurrency, formatDate } from "@/lib/utils"
+import { formatCurrency, formatDate, formatNumber } from "@/lib/utils"
import { FileText, DollarSign } from "lucide-react"
interface ContractInfoCardProps {
@@ -70,10 +70,12 @@ export function ContractInfoCard({ contract }: ContractInfoCardProps) {
<p className="text-sm font-medium text-muted-foreground">계약금액</p>
<p className="text-sm font-semibold">
{contract.totalAmount
- ? formatCurrency(
- parseFloat(contract.totalAmount.toString()),
- contract.currency || "KRW"
- )
+ ? contract.currency
+ ? formatCurrency(
+ parseFloat(contract.totalAmount.toString()),
+ contract.currency
+ )
+ : formatNumber(parseFloat(contract.totalAmount.toString()))
: "-"}
</p>
</div>