+ {items.map((item: any) => {
+ const isSelected = selectedItems?.some((selected: any) => selected.id === item.id);
+ return (
+
+ {
+ const newSelected = e.target.checked
+ ? [...(selectedItems || []), item]
+ : (selectedItems || []).filter((s: any) => s.id !== item.id);
+ onChange && onChange({ selectedItems: newSelected });
+ }}
+ />
+
+
+ );
+ })}
+