mirror of https://github.com/portainer/portainer
fix(edge/updates): hide sidebar item when disabled [EE-6294] (#10581)
parent
47845523a5
commit
15df3277ca
|
@ -70,13 +70,7 @@ export function SettingsSidebar({ isAdmin, isTeamLeader }: Props) {
|
||||||
label="Tags"
|
label="Tags"
|
||||||
data-cy="portainerSidebar-environmentTags"
|
data-cy="portainerSidebar-environmentTags"
|
||||||
/>
|
/>
|
||||||
{isBE && (
|
<EdgeUpdatesSidebarItem />
|
||||||
<SidebarItem
|
|
||||||
to="portainer.endpoints.updateSchedules"
|
|
||||||
label="Update & Rollback"
|
|
||||||
data-cy="portainerSidebar-updateSchedules"
|
|
||||||
/>
|
|
||||||
)}
|
|
||||||
</SidebarItem>
|
</SidebarItem>
|
||||||
|
|
||||||
<SidebarItem
|
<SidebarItem
|
||||||
|
@ -161,3 +155,19 @@ export function SettingsSidebar({ isAdmin, isTeamLeader }: Props) {
|
||||||
</SidebarSection>
|
</SidebarSection>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function EdgeUpdatesSidebarItem() {
|
||||||
|
const settingsQuery = usePublicSettings();
|
||||||
|
|
||||||
|
if (!isBE || !settingsQuery.data?.EnableEdgeComputeFeatures) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return (
|
||||||
|
<SidebarItem
|
||||||
|
to="portainer.endpoints.updateSchedules"
|
||||||
|
label="Update & Rollback"
|
||||||
|
data-cy="portainerSidebar-updateSchedules"
|
||||||
|
/>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue