fix(frontend): persist search param nlpEntity

This commit is contained in:
yassinedorbozgithub 2025-05-26 17:05:26 +01:00
parent 56149999f1
commit 1818f01437

View File

@ -80,8 +80,9 @@ const NlpEntity = () => {
},
});
const [selectedNlpEntities, setSelectedNlpEntities] = useState<string[]>([]);
const { onSearch, searchPayload } = useSearch<INlpEntity>({
const { ref, onSearch, searchPayload } = useSearch<INlpEntity>({
$or: ["name", "doc"],
queryParam: { key: "search", defaultValue: "" },
});
const { dataGridProps: nlpEntityGrid } = useFind(
{
@ -224,7 +225,7 @@ const NlpEntity = () => {
flexShrink={0}
>
<Grid item>
<FilterTextfield onChange={onSearch} />
<FilterTextfield inputRef={ref} onChange={onSearch} />
</Grid>
{hasPermission(EntityType.NLP_ENTITY, PermissionAction.CREATE) ? (