From af741a3178ba8c94ba62e993b184a199e6339c4e Mon Sep 17 00:00:00 2001 From: Stefanos Anagnostou Date: Thu, 27 Mar 2025 10:01:44 +0200 Subject: [PATCH] fix(clerk-js): Fix Turnstile console warning when locale is used --- .changeset/smart-chefs-fail.md | 5 +++++ packages/clerk-js/src/ui/elements/CaptchaElement.tsx | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/smart-chefs-fail.md diff --git a/.changeset/smart-chefs-fail.md b/.changeset/smart-chefs-fail.md new file mode 100644 index 00000000000..b32e8e29a6a --- /dev/null +++ b/.changeset/smart-chefs-fail.md @@ -0,0 +1,5 @@ +--- +'@clerk/clerk-js': patch +--- + +Fix Turnstile console warning when locale is used diff --git a/packages/clerk-js/src/ui/elements/CaptchaElement.tsx b/packages/clerk-js/src/ui/elements/CaptchaElement.tsx index 29e040c79fc..6dc390f699d 100644 --- a/packages/clerk-js/src/ui/elements/CaptchaElement.tsx +++ b/packages/clerk-js/src/ui/elements/CaptchaElement.tsx @@ -18,7 +18,7 @@ export const CaptchaElement = () => { const { locale } = useLocalizations(); const captchaTheme = parsedCaptcha?.theme; const captchaSize = parsedCaptcha?.size; - const captchaLanguage = parsedCaptcha?.language || locale; + const captchaLanguage = parsedCaptcha?.language || locale?.toLowerCase(); useEffect(() => { if (!elementRef.current) return;