fix(contract-number): isGenerated не блокирует редактирование Switch и Select

This commit is contained in:
2026-07-16 15:41:07 +03:00
parent ff74dd1852
commit 45475691cc

View File

@@ -142,7 +142,7 @@ export default function ContractNumberField({
id={`contract-number-mode-${fieldId}`} id={`contract-number-mode-${fieldId}`}
checked={mode === 'mine'} checked={mode === 'mine'}
onCheckedChange={(checked: boolean) => handleModeChange(checked ? 'mine' : 'customer')} onCheckedChange={(checked: boolean) => handleModeChange(checked ? 'mine' : 'customer')}
disabled={disabled || isGenerated} disabled={disabled}
className={compact ? 'scale-[0.65]' : ''} className={compact ? 'scale-[0.65]' : ''}
/> />
{!compact && ( {!compact && (
@@ -156,7 +156,7 @@ export default function ContractNumberField({
<Select <Select
value={legalEntityTaskId?.toString() || ''} value={legalEntityTaskId?.toString() || ''}
onValueChange={handleLegalEntityChange} onValueChange={handleLegalEntityChange}
disabled={disabled || isGenerated} disabled={disabled}
> >
<SelectTrigger className={cn(compact && 'h-7 text-xs px-2 min-w-0 w-auto')}> <SelectTrigger className={cn(compact && 'h-7 text-xs px-2 min-w-0 w-auto')}>
<SelectValue placeholder={compact ? 'Юрлицо' : 'Выберите юрлицо'} /> <SelectValue placeholder={compact ? 'Юрлицо' : 'Выберите юрлицо'} />