From a37284029a421a8579e38f08590047aa64bf2ed3 Mon Sep 17 00:00:00 2001 From: Andrew Clark Date: Tue, 8 Apr 2025 22:01:47 -0400 Subject: [PATCH] Add unstable_Activity to server entrypoint Activity is a client component, but you should still be able to import it and render it from a Server Component. Same as what we do with other types like Suspense and ViewTransition. --- packages/react/src/ReactServer.experimental.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/react/src/ReactServer.experimental.js b/packages/react/src/ReactServer.experimental.js index c687bff7213b..d84672d5f4c2 100644 --- a/packages/react/src/ReactServer.experimental.js +++ b/packages/react/src/ReactServer.experimental.js @@ -17,6 +17,7 @@ import { REACT_SUSPENSE_TYPE, REACT_SUSPENSE_LIST_TYPE, REACT_VIEW_TRANSITION_TYPE, + REACT_ACTIVITY_TYPE, } from 'shared/ReactSymbols'; import { cloneElement, @@ -80,4 +81,5 @@ export { // Experimental REACT_SUSPENSE_LIST_TYPE as unstable_SuspenseList, REACT_VIEW_TRANSITION_TYPE as unstable_ViewTransition, + REACT_ACTIVITY_TYPE as unstable_Activity, };