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
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());