@let labelId = 'actions-' + labelBy();
@if (filteredActions().length > 0) {
@if (breakpointService.isTabletOrBelow()) {
} @else {
@for(action of list; track action.title) {
@if (action.children === undefined || action?.children?.length === 0 || action.dynamicList !== undefined) {
@if (action.dynamicList !== undefined && (action.dynamicList | async | dynamicList); as dList) {
@for(dynamicItem of dList; track dynamicItem.title) {
}
} @else {
}
} @else {
@if (shouldRenderSubMenu(action, action.children?.[0].dynamicList | async)) {
}
}
}
}
}