From 8571249eb87efa1e20ecb8a839cc380e63da767a Mon Sep 17 00:00:00 2001 From: Andrew Clark Date: Wed, 9 Apr 2025 01:49:27 -0400 Subject: [PATCH] Add unstable_Activity to server entrypoint (#32833) 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 c687bff721..d84672d5f4 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, };