Skip to content

Commit

Permalink
feat: Made Team Members Available to every role
Browse files Browse the repository at this point in the history
  • Loading branch information
chavda-bhavik committed Oct 23, 2024
1 parent 79a1aa6 commit 86d516d
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 20 deletions.
14 changes: 6 additions & 8 deletions apps/web/layouts/AppLayout/AppLayout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -104,14 +104,12 @@ export function AppLayout({ children, pageProps }: PropsWithChildren<{ pageProps
icon={<SettingsIcon size="lg" />}
title="Settings"
/>
<Can I={ActionsEnum.READ} a={SubjectsEnum.TEAM_MEMBERS}>
<NavItem
active={pathname.includes('/team-members')}
href="/team-members"
icon={<PeopleIcon size="lg" />}
title="Team Members"
/>
</Can>
<NavItem
active={pathname.includes('/team-members')}
href="/team-members"
icon={<PeopleIcon size="lg" />}
title="Team Members"
/>
<Can I={ActionsEnum.READ} a={SubjectsEnum.DOCUMENTATION}>
<NavItem
target="_blank"
Expand Down
14 changes: 2 additions & 12 deletions apps/web/pages/team-members/index.tsx
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
import { Title } from '@mantine/core';

import { SubjectsEnum } from '@config';
import { AppLayout } from '@layouts/AppLayout';
import { Team } from '@components/TeamMembers';
import { useInvitation } from '@hooks/useInvitation';
import { withProtectedResource } from '@components/hoc';

function TeamMembers() {
export default function TeamMembers() {
useInvitation();

return (
Expand All @@ -17,14 +15,6 @@ function TeamMembers() {
);
}

const EnhancedTeamMembers = withProtectedResource(TeamMembers, {
subject: SubjectsEnum.TEAM_MEMBERS,
});

export default function TeamMembersPage() {
return <EnhancedTeamMembers />;
}

export async function getServerSideProps() {
return {
props: {
Expand All @@ -33,4 +23,4 @@ export async function getServerSideProps() {
};
}

TeamMembersPage.Layout = AppLayout;
TeamMembers.Layout = AppLayout;

0 comments on commit 86d516d

Please sign in to comment.