diff --git a/frontend/src/Editor/Components/Table/GlobalFilter.jsx b/frontend/src/Editor/Components/Table/GlobalFilter.jsx index 2cc92aeca2..d30df6dde0 100644 --- a/frontend/src/Editor/Components/Table/GlobalFilter.jsx +++ b/frontend/src/Editor/Components/Table/GlobalFilter.jsx @@ -8,13 +8,14 @@ export const GlobalFilter = ({ component, onEvent, darkMode, + tableEvents, }) => { const [value, setValue] = React.useState(globalFilter); const onChange = useAsyncDebounce((filterValue) => { setValue(filterValue); setGlobalFilter(filterValue || undefined); onComponentOptionChanged(component, 'searchText', filterValue).then(() => { - onEvent('onSearch', { component, data: {} }); + onEvent('onSearch', tableEvents, { component, data: {} }); }); }, 500); diff --git a/frontend/src/Editor/Components/Table/Table.jsx b/frontend/src/Editor/Components/Table/Table.jsx index 420053e429..8770c15fa3 100644 --- a/frontend/src/Editor/Components/Table/Table.jsx +++ b/frontend/src/Editor/Components/Table/Table.jsx @@ -927,6 +927,7 @@ export function Table({ component={component} onEvent={onEvent} darkMode={darkMode} + tableEvents={tableEvents} /> )}