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
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

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