We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a114116 commit 30e4587Copy full SHA for 30e4587
1 file changed
components/operations/operations-checkbox-group.tsx
@@ -41,17 +41,21 @@ export const OperationsCheckboxGroup = ({
41
key={property.name}
42
control={control}
43
name={name}
44
- disabled={
45
- disabledItems ? disabledItems.includes(property.name) : false
46
- }
47
render={({ field }) => {
48
return (
49
<FormItem key={property.name}>
50
<div className="flex flex-row items-start space-x-3 space-y-0">
51
<FormControl>
52
<Checkbox
53
- checked={field.value?.includes(property.name)}
54
- disabled={field.disabled}
+ checked={
+ !disabledItems?.includes(property.name) &&
+ field.value?.includes(property.name)
+ }
+ disabled={
55
+ disabledItems
56
+ ? disabledItems.includes(property.name)
57
+ : false
58
59
onCheckedChange={(checked) => {
60
return checked
61
? field.onChange([...field.value, property.name])
0 commit comments