- {projects?.map((item, index) => {
- const applications = extractServices(item);
- return (
-
{
- return (
-
-
-
- {
- return checked
- ? field.onChange([
- ...(field.value || []),
- item.projectId,
- ])
- : field.onChange(
- field.value?.filter(
- (value) =>
- value !== item.projectId,
- ),
- );
- }}
- />
-
-
- {item.name}
-
-
- {applications.length === 0 && (
-
- No services found
-
- )}
- {applications?.map((item, index) => (
- {
- return (
-
-
- {
- return checked
- ? field.onChange([
- ...(field.value || []),
- item.id,
- ])
- : field.onChange(
- field.value?.filter(
- (value) =>
- value !== item.id,
- ),
- );
- }}
- />
-
-
- {item.name}
-
-
- );
- }}
- />
- ))}
-
- );
- }}
- />
- );
- })}
-
-
-