/* eslint-disable @typescript-eslint/no-unused-vars */ import { motion } from "framer-motion"; import { Tab, TabList, TabPanel, Tabs } from "@app/components/v2"; import { ProjectPermissionActions, ProjectPermissionSub } from "@app/context"; import { withProjectPermission } from "@app/hoc"; import { GroupsTab, IdentityTab, MemberListTab, ProjectRoleListTab, ServiceTokenTab } from "./components"; enum TabSections { Member = "members", Roles = "roles", Groups = "groups", Identities = "identities", ServiceTokens = "service-tokens" } export const MembersPage = withProjectPermission( () => { return (

Project Access Control

People Groups

Machine Identities

Service Tokens Project Roles
); }, { action: ProjectPermissionActions.Read, subject: ProjectPermissionSub.Member } );