diff --git a/client/src/components/ContractNumberField.tsx b/client/src/components/ContractNumberField.tsx index 6ce476d..dae6c23 100644 --- a/client/src/components/ContractNumberField.tsx +++ b/client/src/components/ContractNumberField.tsx @@ -11,6 +11,7 @@ import { } from "@/components/ui/select"; import { apiRequest } from "@/lib/queryClient"; import { useQuery } from "@tanstack/react-query"; +import { cn } from "@/lib/utils"; import { FileSignature, Loader2 } from "lucide-react"; export interface ContractNumberValue { @@ -33,6 +34,7 @@ interface ContractNumberFieldProps { config?: ContractNumberConfig; formId?: number; fieldId?: number; + compact?: boolean; } function parseValue(val: ContractNumberValue | string | undefined): ContractNumberValue { @@ -54,6 +56,7 @@ export default function ContractNumberField({ config, formId, fieldId, + compact = false, }: ContractNumberFieldProps) { const parsed = parseValue(value); const [mode, setMode] = useState<'mine' | 'customer'>(parsed.mode); @@ -127,35 +130,39 @@ export default function ContractNumberField({ const isGenerated = !!(parsed.mode === 'mine' && parsed.value && parsed.value !== ''); return ( -