import { Mail } from "lucide-react"; import { Button } from "@/components/ui/button"; import type { TeamMemberDetail } from "@/domain/team-members/types/team-member"; import { useResendTeamMemberInvite } from "@/domain/team-members/use-cases/use-resend-team-member-invite"; /** Re-sends the registration invite to an active member who has not registered yet. */ export function ResendInviteButton({ member }: { member: TeamMemberDetail }) { const resendInvite = useResendTeamMemberInvite(); if (!member.pendingRegistration || member.status !== "Active") { return null; } return ( ); }