{operationSetList?.map(({ id, name, copilotIds, status }) => (
.bp4-control-indicator]:mt-0',
checkboxOverrides[id] !== undefined &&
- checkboxOverrides[id] !== alreadyAdded(id) &&
+ checkboxOverrides[id] !== defaultChecked(id) &&
'font-bold',
)}
- checked={
- checkboxOverrides[id] ?? copilotIds.includes(operationId)
- }
+ checked={checkboxOverrides[id] ?? defaultChecked(id)}
onChange={(e) => {
const checked = (e.target as HTMLInputElement).checked
setCheckboxOverrides((prev) => ({ ...prev, [id]: checked }))
@@ -191,6 +220,7 @@ export function AddToOperationSet({
)}
{name}
+ {copilotIds.length}
))}
@@ -211,16 +241,19 @@ export function AddToOperationSet({
-
-
- setOnlyShowAdded((e.target as HTMLInputElement).checked)
- }
- />
-
+
+ {!!singleOperationId && (
+
+ setOnlyShowAdded((e.target as HTMLInputElement).checked)
+ }
+ />
+ )}
+