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 }); };