use initialstate for scene performers in tagger (#6391)

This commit is contained in:
Gykes
2025-12-10 15:07:16 -06:00
committed by GitHub
parent fe41561dfe
commit ba0102f2a6

View File

@@ -291,9 +291,8 @@ const StashSearchResult: React.FC<IStashSearchResultProps> = ({
); );
// map of original performer to id // map of original performer to id
const [performerIDs, setPerformerIDs] = useState<(string | undefined)[]>( const [performerIDs, setPerformerIDs, setInitialPerformerIDs] =
getInitialPerformers() useInitialState<(string | undefined)[]>(getInitialPerformers());
);
const [studioID, setStudioID] = useState<string | undefined>( const [studioID, setStudioID] = useState<string | undefined>(
getInitialStudio() getInitialStudio()
@@ -304,8 +303,8 @@ const StashSearchResult: React.FC<IStashSearchResultProps> = ({
}, [getInitialTags, setInitialTagIDs]); }, [getInitialTags, setInitialTagIDs]);
useEffect(() => { useEffect(() => {
setPerformerIDs(getInitialPerformers()); setInitialPerformerIDs(getInitialPerformers());
}, [getInitialPerformers]); }, [getInitialPerformers, setInitialPerformerIDs]);
useEffect(() => { useEffect(() => {
setStudioID(getInitialStudio()); setStudioID(getInitialStudio());