From 02f94554f5f9dcaa4558d6c7d5ca4e04e53b77a3 Mon Sep 17 00:00:00 2001 From: George Desipris Date: Mon, 3 Oct 2022 21:36:54 +0300 Subject: [PATCH] fix(clerk-js): Only sign out from current session via ImpersonationFab --- packages/clerk-js/src/ui/ImpersonationFab/ImpersonationFab.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/clerk-js/src/ui/ImpersonationFab/ImpersonationFab.tsx b/packages/clerk-js/src/ui/ImpersonationFab/ImpersonationFab.tsx index c2bfc193a11..f5dbbdffe50 100644 --- a/packages/clerk-js/src/ui/ImpersonationFab/ImpersonationFab.tsx +++ b/packages/clerk-js/src/ui/ImpersonationFab/ImpersonationFab.tsx @@ -49,6 +49,7 @@ const EyeCircle = ({ width, height }: EyeCircleProps) => { type FabContentProps = { title: LocalizationKey; signOutText: LocalizationKey }; const FabContent = ({ title, signOutText }: FabContentProps) => { + const session = useCoreSession(); const { signOut } = useCoreClerk(); return ( @@ -79,7 +80,7 @@ const FabContent = ({ title, signOutText }: FabContentProps) => { })} localizationKey={signOutText} onClick={async () => { - await signOut(); + await signOut({ sessionId: session.id }); }} />