From 6b7997ffa72d4484643d9f612d35d9f210049b25 Mon Sep 17 00:00:00 2001 From: Dimitris Klouvas Date: Wed, 27 Sep 2023 18:49:35 +0300 Subject: [PATCH] chore(clerk-react): Warn about setSession deprecation --- .changeset/late-carrots-notice.md | 5 +++++ packages/react/src/isomorphicClerk.ts | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/late-carrots-notice.md diff --git a/.changeset/late-carrots-notice.md b/.changeset/late-carrots-notice.md new file mode 100644 index 00000000000..a051c9607da --- /dev/null +++ b/.changeset/late-carrots-notice.md @@ -0,0 +1,5 @@ +--- +'@clerk/clerk-react': patch +--- + +Warn about `setSession` deprecation. diff --git a/packages/react/src/isomorphicClerk.ts b/packages/react/src/isomorphicClerk.ts index 2a6b3a930dc..398e675f9de 100644 --- a/packages/react/src/isomorphicClerk.ts +++ b/packages/react/src/isomorphicClerk.ts @@ -1,4 +1,4 @@ -import { handleValueOrFn, inClientSide } from '@clerk/shared'; +import { deprecated, handleValueOrFn, inClientSide } from '@clerk/shared'; import type { ActiveSessionResource, AuthenticateWithMetamaskParams, @@ -355,6 +355,7 @@ export default class IsomorphicClerk { }; setSession = (session: ActiveSessionResource | string | null, beforeEmit?: BeforeEmitCallback): Promise => { + deprecated('setSession', 'Use `Clerk.setActive` instead'); return this.setActive({ session, beforeEmit }); };