diff --git a/frontend/src/components/ConfigFieldInput.tsx b/frontend/src/components/ConfigFieldInput.tsx index 41a5e4a..4f96c8b 100644 --- a/frontend/src/components/ConfigFieldInput.tsx +++ b/frontend/src/components/ConfigFieldInput.tsx @@ -6,7 +6,6 @@ import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@ import { Textarea } from '@/components/ui/textarea'; import { Badge } from '@/components/ui/badge'; import { Label } from '@/components/ui/label'; -import { Lock } from 'lucide-react'; interface ConfigFieldInputProps { field: ConfigFieldDto; @@ -15,18 +14,15 @@ interface ConfigFieldInputProps { } export function ConfigFieldInput({ field, value, onChange }: ConfigFieldInputProps) { - const isReadonly = !!field.readonly; - const renderInput = () => { - const baseInputClasses = "bg-zinc-900/50 border-white/10 focus-visible:ring-primary focus-visible:border-primary transition-all duration-200" + (isReadonly ? " opacity-50 cursor-not-allowed" : ""); + const baseInputClasses = "bg-zinc-900/50 border-white/10 focus-visible:ring-primary focus-visible:border-primary transition-all duration-200"; switch (field.type) { case 'boolean': return ( ); case 'enum': @@ -34,7 +30,6 @@ export function ConfigFieldInput({ field, value, onChange }: ConfigFieldInputPro