From d7de766c1f0c8c19a3b9d3096ef6f9c019b91d51 Mon Sep 17 00:00:00 2001 From: "mark.ck" Date: Fri, 23 Apr 2021 16:16:49 +0800 Subject: [PATCH] fix: fix rax page-render missing context --- packages/rax-renderer/src/renderer/page.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/rax-renderer/src/renderer/page.tsx b/packages/rax-renderer/src/renderer/page.tsx index f6f583cf3..ce147e748 100644 --- a/packages/rax-renderer/src/renderer/page.tsx +++ b/packages/rax-renderer/src/renderer/page.tsx @@ -27,7 +27,10 @@ export default function raxPageRendererFactory() { return that.__renderContextConsumer(children); } - return that.__renderContent(that.__renderContextProvider({ pageContext: that })); + return that.__renderContent(that.__renderContextConsumer((context) => { + that.context = context; + return that.__renderContextProvider({ pageContext: that }); + })); } }; }