From f9f17f6c8d1e747a3e242b36aa35feae31c55f75 Mon Sep 17 00:00:00 2001 From: "Sebastian \"Sebbie\" Silbermann" Date: Tue, 14 Jan 2025 22:59:52 +0100 Subject: [PATCH] [Fizz] Restore `useMemoCache` in renderers with support for Client APIs (#32067) --- packages/react-reconciler/src/ReactInternalTypes.js | 2 +- packages/react-server/src/ReactFizzHooks.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/react-reconciler/src/ReactInternalTypes.js b/packages/react-reconciler/src/ReactInternalTypes.js index 859da37cad..7a6766f5c9 100644 --- a/packages/react-reconciler/src/ReactInternalTypes.js +++ b/packages/react-reconciler/src/ReactInternalTypes.js @@ -430,7 +430,7 @@ export type Dispatcher = { ): T, useId(): string, useCacheRefresh?: () => (?() => T, ?T) => void, - useMemoCache?: (size: number) => Array, + useMemoCache: (size: number) => Array, useHostTransitionStatus: () => TransitionStatus, useOptimistic: ( passthrough: S, diff --git a/packages/react-server/src/ReactFizzHooks.js b/packages/react-server/src/ReactFizzHooks.js index 83f51c6fb2..d346bdff0c 100644 --- a/packages/react-server/src/ReactFizzHooks.js +++ b/packages/react-server/src/ReactFizzHooks.js @@ -834,6 +834,7 @@ export const HooksDispatcher: Dispatcher = supportsClientAPIs useActionState, useFormState: useActionState, useHostTransitionStatus, + useMemoCache, } : { readContext,