import { faUser } from "@fortawesome/free-solid-svg-icons"; import React from "react"; import { Button } from "react-bootstrap"; import { Link } from "react-router-dom"; import * as GQL from "src/core/generated-graphql"; import { sortPerformers } from "src/core/performers"; import { HoverPopover } from "./HoverPopover"; import { Icon } from "./Icon"; import { PerformerLink, PerformerLinkType } from "./TagLink"; interface IProps { performers: Pick< GQL.Performer, "id" | "name" | "image_path" | "disambiguation" | "gender" >[]; linkType?: PerformerLinkType; } export const PerformerPopoverButton: React.FC = ({ performers, linkType, }) => { const sorted = sortPerformers(performers); const popoverContent = sorted.map((performer) => (
{performer.name
)); return ( ); };