import React from "react"; import { TagLink } from "src/components/Shared/TagLink"; import * as GQL from "src/core/generated-graphql"; import { DetailItem } from "src/components/Shared/DetailItem"; import { StashIDPill } from "src/components/Shared/StashID"; import { Link } from "react-router-dom"; interface IStudioDetailsPanel { studio: GQL.StudioDataFragment; collapsed?: boolean; fullWidth?: boolean; } export const StudioDetailsPanel: React.FC = ({ studio, fullWidth, }) => { function renderTagsField() { if (!studio.tags.length) { return; } return ( ); } function renderStashIDs() { if (!studio.stash_ids?.length) { return; } return ( ); } function renderURLs() { if (!studio.urls?.length) { return; } return ( ); } return (
{studio.parent_studio.name} ) : ( "" ) } fullWidth={fullWidth} />
); }; export const CompressedStudioDetailsPanel: React.FC = ({ studio, }) => { function scrollToTop() { window.scrollTo({ top: 0, behavior: "smooth" }); } return (
scrollToTop()}> {studio.name} {studio?.parent_studio?.name ? ( <> / {studio?.parent_studio?.name} ) : ( "" )}
); };