From a83dfff5ff74afd66a2580cb9c030faa0cb28e9b Mon Sep 17 00:00:00 2001 From: WithoutPants <53250216+WithoutPants@users.noreply.github.com> Date: Wed, 18 Oct 2023 07:56:49 +1100 Subject: [PATCH] Show stash-ids with their endpoint (#4216) --- .../PerformerDetailsPanel.tsx | 26 ++++---------- .../PerformerDetails/PerformerEditPanel.tsx | 15 ++------ .../Scenes/SceneDetails/SceneEditPanel.tsx | 16 ++------- .../SceneDetails/SceneFileInfoPanel.tsx | 16 ++------- ui/v2.5/src/components/Shared/StashID.tsx | 34 +++++++++++++++++++ ui/v2.5/src/components/Shared/styles.scss | 29 ++++++++++++++++ .../StudioDetails/StudioDetailsPanel.tsx | 15 ++------ .../Studios/StudioDetails/StudioEditPanel.tsx | 15 ++------ 8 files changed, 79 insertions(+), 87 deletions(-) create mode 100644 ui/v2.5/src/components/Shared/StashID.tsx diff --git a/ui/v2.5/src/components/Performers/PerformerDetails/PerformerDetailsPanel.tsx b/ui/v2.5/src/components/Performers/PerformerDetails/PerformerDetailsPanel.tsx index b9c9c2855..7fae0ded7 100644 --- a/ui/v2.5/src/components/Performers/PerformerDetails/PerformerDetailsPanel.tsx +++ b/ui/v2.5/src/components/Performers/PerformerDetails/PerformerDetailsPanel.tsx @@ -3,10 +3,10 @@ import { useIntl } from "react-intl"; import { TagLink } from "src/components/Shared/TagLink"; import * as GQL from "src/core/generated-graphql"; import TextUtils from "src/utils/text"; -import { getStashboxBase } from "src/utils/stashbox"; import { cmToImperial, cmToInches, kgToLbs } from "src/utils/units"; import { DetailItem } from "src/components/Shared/DetailItem"; import { CountryFlag } from "src/components/Shared/CountryFlag"; +import { StashIDPill } from "src/components/Shared/StashID"; interface IPerformerDetails { performer: GQL.PerformerDataFragment; @@ -42,25 +42,11 @@ export const PerformerDetailsPanel: React.FC = ({ return ( ); } diff --git a/ui/v2.5/src/components/Performers/PerformerDetails/PerformerEditPanel.tsx b/ui/v2.5/src/components/Performers/PerformerDetails/PerformerEditPanel.tsx index f4fae0002..77c57e20b 100644 --- a/ui/v2.5/src/components/Performers/PerformerDetails/PerformerEditPanel.tsx +++ b/ui/v2.5/src/components/Performers/PerformerDetails/PerformerEditPanel.tsx @@ -47,6 +47,7 @@ import { import { StringListInput } from "src/components/Shared/StringListInput"; import isEqual from "lodash-es/isEqual"; import { DateInput } from "src/components/Shared/DateInput"; +import { StashIDPill } from "src/components/Shared/StashID"; const isScraper = ( scraper: GQL.Scraper | GQL.StashBox @@ -792,18 +793,6 @@ export const PerformerEditPanel: React.FC = ({