16115: UI consistency between tabs. Removes unnecessary code splitting.
[arvados-workbench2.git] / src / views-components / sharing-dialog / sharing-management-form-component.tsx
index 9c3b640362fc02b9bfaf500b1ee4d985fd926979..2ebf8c2d8c806aff8fccfccf034682b627c56c8a 100644 (file)
@@ -23,8 +23,10 @@ export default () =>
 const SharingManagementFieldArray = ({ fields }: WrappedFieldArrayProps<{ email: string }>) =>
     <div>
         {
-            fields.map((field, index, fields) =>
+        fields.length > 0
+        ? fields.map((field, index, fields) =>
                 <PermissionManagementRow key={field} {...{ field, index, fields }} />)
+        : <Typography>No permissions set</Typography>
         }
         <Divider />
     </div>;