Skip to content

Commit 049ea20

Browse files
fix(overmind-react): fix flush listener in SSR
1 parent f723922 commit 049ea20

File tree

1 file changed

+4
-2
lines changed
  • packages/node_modules/overmind/src

1 file changed

+4
-2
lines changed

packages/node_modules/overmind/src/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,11 @@ export function createOvermindSSR<Config extends IConfiguration>(
9494
} as SSRMode
9595
) as any
9696

97-
ssr.state = ssr.proxyStateTree.getMutationTree().state
97+
const mutationTree = ssr.proxyStateTree.getMutationTree()
98+
99+
ssr.state = mutationTree.state
98100
ssr.hydrate = () => {
99-
return (ssr as any).proxyStateTree.mutationTree.flush().mutations
101+
return mutationTree.flush().mutations
100102
}
101103
return ssr
102104
}

0 commit comments

Comments
 (0)