- {Array.from({
- length: Math.ceil(feature.featurePermissions.length / 3),
- }).map((_, rowIndex) => (
-
- {feature.featurePermissions
- .slice(rowIndex * 3, rowIndex * 3 + 3)
- .map((perm, permIndex) => {
- const refIndex = featureIndex * 10 + (rowIndex * 3 + permIndex);
- return (
-
-
+
+
+ {feature.featurePermissions.map((perm, permIndex) => {
+ const refIndex = featureIndex * 100 + permIndex;
+ return (
+
+
+
- {/* Info icon */}
-
-
(popoverRefs.current[refIndex] = el)}
- tabIndex="0"
- className="d-flex align-items-center justify-content-center"
- data-bs-toggle="popover"
- data-bs-trigger="focus"
- data-bs-placement="right"
- data-bs-html="true"
- data-bs-content={`
${perm.description}
`}
- >
-
-
-
-
+ {/* Info icon */}
+
+
(popoverRefs.current[refIndex] = el)}
+ tabIndex="0"
+ className="d-flex align-items-center justify-content-center"
+ data-bs-toggle="popover"
+ data-bs-trigger="focus"
+ data-bs-placement="right"
+ data-bs-html="true"
+ data-bs-content={`
${perm.description}
`}
+ >
+
+
- );
- })}
-
- ))}
+
+
+
+ );
+ })}
@@ -234,6 +226,7 @@ const CreateRole = ({ modalType, onClose }) => {
{!masterFeatures &&
Loading...
}