From 43a2b11ad90228faf2be6b9776565b7ed131b295 Mon Sep 17 00:00:00 2001 From: Charles Kornoelje <33156025+charkour@users.noreply.github.com> Date: Fri, 19 Jan 2024 19:37:19 -0500 Subject: [PATCH] fix: Add deprecation notice for getServerState() in WithReact type (#2266) --- src/react.ts | 1 + src/traditional.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/react.ts b/src/react.ts index 0d73af98f3..3c48de9ca4 100644 --- a/src/react.ts +++ b/src/react.ts @@ -23,6 +23,7 @@ type ExtractState = S extends { getState: () => infer T } ? T : never type ReadonlyStoreApi = Pick, 'getState' | 'subscribe'> type WithReact> = S & { + /** @deprecated please use api.getState() */ getServerState?: () => ExtractState } diff --git a/src/traditional.ts b/src/traditional.ts index 06bff299ec..b49d2c8568 100644 --- a/src/traditional.ts +++ b/src/traditional.ts @@ -23,6 +23,7 @@ type ExtractState = S extends { getState: () => infer T } ? T : never type ReadonlyStoreApi = Pick, 'getState' | 'subscribe'> type WithReact> = S & { + /** @deprecated please use api.getState() */ getServerState?: () => ExtractState }