- {(provided) => (
-
- {folder.navigationMenuItems.map((navigationMenuItem, index) => {
- const label = getNavigationMenuItemLabel(
- navigationMenuItem,
- objectMetadataItems,
- views,
- );
- const computedLink = getNavigationMenuItemComputedLink(
- navigationMenuItem,
- objectMetadataItems,
- views,
- );
- const objectNameSingular =
- getNavigationMenuItemObjectNameSingular(
- navigationMenuItem,
- objectMetadataItems,
- views,
- );
- const view = isDefined(navigationMenuItem.viewId)
- ? views.find(
- (view) => view.id === navigationMenuItem.viewId,
- )
- : undefined;
- const isIndexView = view?.key === ViewKey.INDEX;
+ {folder.navigationMenuItems.map((navigationMenuItem, index) => {
+ const label = getNavigationMenuItemLabel(
+ navigationMenuItem,
+ objectMetadataItems,
+ views,
+ );
+ const computedLink = getNavigationMenuItemComputedLink(
+ navigationMenuItem,
+ objectMetadataItems,
+ views,
+ );
+ const objectNameSingular = getNavigationMenuItemObjectNameSingular(
+ navigationMenuItem,
+ objectMetadataItems,
+ views,
+ );
+ const view = isDefined(navigationMenuItem.viewId)
+ ? views.find((view) => view.id === navigationMenuItem.viewId)
+ : undefined;
+ const isIndexView = view?.key === ViewKey.INDEX;
- return (
- (
-
- )}
- to={isDragging ? undefined : computedLink}
- active={index === selectedNavigationMenuItemIndex}
- subItemState={getNavigationSubItemLeftAdornment({
- index,
- arrayLength: navigationMenuItemFolderContentLength,
- selectedIndex: selectedNavigationMenuItemIndex,
- })}
- rightOptions={
- isWorkspaceFolder ? undefined : (
- {
- e.stopPropagation();
- deleteNavigationMenuItem(
- navigationMenuItem.id,
- );
- }}
- accent="tertiary"
- />
- )
- }
- isDragging={isDragging}
- triggerEvent="CLICK"
- iconColor={getEffectiveNavigationMenuItemColor(
- navigationMenuItem,
- )}
- />
- }
+ return (
+
- )}
-
+ )}
+ to={isDragging ? undefined : computedLink}
+ active={index === selectedNavigationMenuItemIndex}
+ subItemState={getNavigationSubItemLeftAdornment({
+ index,
+ arrayLength: navigationMenuItemFolderContentLength,
+ selectedIndex: selectedNavigationMenuItemIndex,
+ })}
+ rightOptions={
+ isWorkspaceFolder ? undefined : (
+