mirror of
https://github.com/ToolJet/ToolJet
synced 2026-05-23 17:08:34 +00:00
Fix/query state issue (#10531)
* add consume state directly from store instead of param when currentState store initialises * add consume state directly from store instead of param when currentState store initialises
This commit is contained in:
parent
795c925b54
commit
5bb033f7e3
1 changed files with 10 additions and 8 deletions
|
|
@ -106,16 +106,18 @@ useCurrentStateStore.subscribe((state) => {
|
|||
|
||||
handleLowPriorityWork(
|
||||
() => {
|
||||
const currentState = useCurrentStateStore.getState();
|
||||
useResolveStore.getState().actions.addAppSuggestions(
|
||||
{
|
||||
queries: state.queries,
|
||||
components: !isPageSwitched ? state.components : {},
|
||||
globals: state.globals,
|
||||
page: state.page,
|
||||
variables: state.variables,
|
||||
client: state.client,
|
||||
server: state.server,
|
||||
constants: state.constants,
|
||||
// get state directly to prevent consuming stale data
|
||||
queries: currentState.queries,
|
||||
components: !isPageSwitched ? currentState.components : {},
|
||||
globals: currentState.globals,
|
||||
page: currentState.page,
|
||||
variables: currentState.variables,
|
||||
client: currentState.client,
|
||||
server: currentState.server,
|
||||
constants: currentState.constants,
|
||||
},
|
||||
true
|
||||
);
|
||||
|
|
|
|||
Loading…
Reference in a new issue