Feat: Fixed the issue where the prompt menu content was hidden #3221 (#8530)

### What problem does this PR solve?

Feat: Fixed the issue where the prompt menu content was hidden #3221

### Type of change


- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu
2025-06-27 12:11:29 +08:00
committed by GitHub
parent a10f05f4d7
commit 5a2099a1c7
6 changed files with 33 additions and 10 deletions

View File

@ -6,20 +6,26 @@ import {
StringTransformMethod,
} from '../../constant';
function transferDelimiters(formData: typeof initialStringTransformValues) {
return formData.method === StringTransformMethod.Merge
? formData.delimiters[0]
: formData.delimiters;
}
export function useValues(node?: RAGFlowNodeType) {
const values = useMemo(() => {
const formData = node?.data?.form;
if (isEmpty(formData)) {
return initialStringTransformValues;
return {
...initialStringTransformValues,
delimiters: transferDelimiters(formData),
};
}
return {
...formData,
delimiters:
formData.method === StringTransformMethod.Merge
? formData.delimiters[0]
: formData.delimiters,
delimiters: transferDelimiters(formData),
};
}, [node?.data?.form]);