From 77f368614290049b29a8e95bbbde57bb8ac2a3f2 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 8 Jul 2024 22:19:44 +0300 Subject: [PATCH] fix: resetting widgets solved ref back to false on widget unmount --- packages/lib/src/lib.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/lib/src/lib.tsx b/packages/lib/src/lib.tsx index 67c739e..b1d0937 100644 --- a/packages/lib/src/lib.tsx +++ b/packages/lib/src/lib.tsx @@ -173,7 +173,10 @@ export const Turnstile = forwardRef { cancelled = true - if (widgetId.current) window.turnstile!.remove(widgetId.current) + if (widgetId.current) { + window.turnstile!.remove(widgetId.current) + widgetSolved.current = false + } } }, [containerId, turnstileLoaded, renderConfig]