import DeleteTeamForm from '@/Pages/Teams/Partials/DeleteTeamForm'; import TeamMemberManager from '@/Pages/Teams/Partials/TeamMemberManager'; import UpdateTeamNameForm from '@/Pages/Teams/Partials/UpdateTeamNameForm'; import SectionBorder from '@/Components/SectionBorder'; import AppLayout from '@/Layouts/AppLayout'; import { JetstreamTeamPermissions, Role, Team, TeamInvitation, User, } from '@/types'; import React from 'react'; interface UserMembership extends User { membership: { role: string; }; } interface Props { team: Team & { owner: User; team_invitations: TeamInvitation[]; users: UserMembership[]; }; availableRoles: Role[]; permissions: JetstreamTeamPermissions; } export default function Show({ team, availableRoles, permissions }: Props) { return ( (

Team Settings

)} >
{permissions.canDeleteTeam && !team.personal_team ? ( <>
) : null}
); }