From 7ec14e8b75829931eee7ea3d55d7dc0178542050 Mon Sep 17 00:00:00 2001 From: Jacek Date: Tue, 4 Nov 2025 08:36:57 -0600 Subject: [PATCH] poc(clerk-js): Initialize client more quickly --- packages/clerk-js/src/core/clerk.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/clerk-js/src/core/clerk.ts b/packages/clerk-js/src/core/clerk.ts index 1d9f44f5258..e3f260ae471 100644 --- a/packages/clerk-js/src/core/clerk.ts +++ b/packages/clerk-js/src/core/clerk.ts @@ -2605,6 +2605,12 @@ export class Clerk implements ClerkInterface { }); const initClient = async () => { + const jwtInCookie = this.#authService?.getSessionCookie(); + if (jwtInCookie) { + const preliminaryClient = createClientFromJwt(jwtInCookie); + this.updateClient(preliminaryClient); + } + return Client.getOrCreateInstance() .fetch() .then(res => this.updateClient(res))