Restore full performer card for ID popovers.

Use full PerformerCard in PerformerPopover ID mode so favorites and card button overlays render again, while keeping previewData mode for scraped/tagger previews.

Made-with: Cursor
This commit is contained in:
KennyG 2026-04-23 11:34:34 -04:00
parent d7c49b070b
commit 372945a80c
2 changed files with 10 additions and 3 deletions

View file

@ -6,7 +6,10 @@ import { useFindPerformer } from "../../core/StashService";
import { useConfigurationContext } from "../../hooks/Config";
import { Placement } from "react-bootstrap/esm/Overlay";
import { PerformerCard } from "./PerformerCard";
import { IPerformerPreviewData, PerformerPreviewCard } from "./PerformerPreviewCard";
import {
IPerformerPreviewData,
PerformerPreviewCard,
} from "./PerformerPreviewCard";
interface IPeromerPopoverCardProps {
id?: string;

View file

@ -41,10 +41,14 @@ export const PerformerPreviewCard = ({
<GenderIcon className="gender-icon" gender={gender} />
<span className="performer-name">{name}</span>
{disambiguation && (
<span className="performer-disambiguation">{` (${disambiguation})`}</span>
<span className="performer-disambiguation">
{` (${disambiguation})`}
</span>
)}
</div>
{ageString ? <div className="performer-card__age">{ageString}</div> : null}
{ageString ? (
<div className="performer-card__age">{ageString}</div>
) : null}
</div>
</div>
</div>