+
+ {SCOPE_OPTIONS.map((option) =>
+ option.value === Scope.USER_GROUP &&
+ forSpecificUserGroup === undefined ? (
+
+ void setFieldValue(
+ "target_scope",
+ option.value
+ )
+ }
+ onSelectGroup={(groupId) =>
+ void setFieldValue("user_group_id", groupId)
+ }
+ />
+ ) : (
+
+ void setFieldValue(
+ "target_scope",
+ option.value
+ )
+ }
+ />
+ )
+ )}
+
+ {touched.user_group_id && errors.user_group_id && (
+
+ {errors.user_group_id}
+
+ )}
+
+ )}
+
+ {forSpecificScope === Scope.USER_GROUP &&
+ forSpecificUserGroup === undefined && (
+