mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-07-30 04:29:24 +08:00
fix: reset selected documents on new search in search page (#17454)
This commit is contained in:
@@ -333,6 +333,7 @@ export const useSendQuestion = (
|
||||
if (isEmpty(q)) return;
|
||||
setIsFirstRender(false);
|
||||
setCurrentAnswer({} as IAnswer);
|
||||
setSelectedDocumentIds([]);
|
||||
if (enableAI) {
|
||||
if (!sharedId && !searchId) {
|
||||
message.error('Search ID is required.');
|
||||
|
||||
@@ -64,6 +64,10 @@ const RetrievalDocuments = ({
|
||||
const [selectedValues, setSelectedValues] =
|
||||
useState<string[]>(selectedDocumentIds);
|
||||
|
||||
useEffect(() => {
|
||||
setSelectedValues(selectedDocumentIds);
|
||||
}, [selectedDocumentIds]);
|
||||
|
||||
const multiOptions = useMemo(() => {
|
||||
if (!useDocuments || !useDocuments.length) {
|
||||
return [];
|
||||
|
||||
Reference in New Issue
Block a user