Skip to content

Commit

Permalink
fix(ui): Do not show manage in settings when no permissions for it Fi…
Browse files Browse the repository at this point in the history
…x/prd 787 (#9261)
  • Loading branch information
gaurav2733 authored Nov 21, 2023
1 parent 0187480 commit d9de854
Showing 1 changed file with 19 additions and 18 deletions.
37 changes: 19 additions & 18 deletions datahub-web-react/src/app/settings/SettingsPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -141,24 +141,25 @@ export const SettingsPage = () => {
)}
</Menu.ItemGroup>
)}

<Menu.ItemGroup title="Manage">
{showViews && (
<Menu.Item key="views">
<FilterOutlined /> <ItemTitle>My Views</ItemTitle>
</Menu.Item>
)}
{showOwnershipTypes && (
<Menu.Item key="ownership">
<TeamOutlined /> <ItemTitle>Ownership Types</ItemTitle>
</Menu.Item>
)}
{showHomePagePosts && (
<Menu.Item key="posts">
<PushpinOutlined /> <ItemTitle>Home Page Posts</ItemTitle>
</Menu.Item>
)}
</Menu.ItemGroup>
{(showViews || showOwnershipTypes || showHomePagePosts) && (
<Menu.ItemGroup title="Manage">
{showViews && (
<Menu.Item key="views">
<FilterOutlined /> <ItemTitle>My Views</ItemTitle>
</Menu.Item>
)}
{showOwnershipTypes && (
<Menu.Item key="ownership">
<TeamOutlined /> <ItemTitle>Ownership Types</ItemTitle>
</Menu.Item>
)}
{showHomePagePosts && (
<Menu.Item key="posts">
<PushpinOutlined /> <ItemTitle>Home Page Posts</ItemTitle>
</Menu.Item>
)}
</Menu.ItemGroup>
)}

<Menu.ItemGroup title="Preferences">
<Menu.Item key="preferences">
Expand Down

0 comments on commit d9de854

Please sign in to comment.