We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
2 parentsc888e8a +e52dae8 commite5dc227Copy full SHA for e5dc227
client/packages/lowcoder/src/comps/comps/navComp/navComp.tsx
@@ -153,11 +153,13 @@ const NavCompBase = new UICompBuilder(childrenMap, (props) => {
153
if(hidden){
154
returnnull;
155
}
156
-constvisibleSubItems=items.filter((item)=>!item.children.hidden.getView());
157
constsubMenuItems:Array<{key:string;label:string}>=[];
158
constsubMenuSelectedKeys:Array<string>=[];
159
-visibleSubItems.forEach((subItem,index)=>{
160
-constkey=index+"";
+items.forEach((subItem,originalIndex)=>{
+if(subItem.children.hidden.getView()){
+return;
161
+}
162
+constkey=originalIndex+"";
163
subItem.children.active.getView()&&subMenuSelectedKeys.push(key);
164
subMenuItems.push({
165
key:key,
@@ -184,7 +186,7 @@ const NavCompBase = new UICompBuilder(childrenMap, (props) => {
184
186
{items.length>0&&<DownOutlined/>}
185
187
</Item>
188
);
-if(visibleSubItems.length>0){
189
+if(subMenuItems.length>0){
190
constsubMenu=(
191
<StyledMenu
192
onClick={(e)=>{