From def0082fc35290e21b3dc7582e64686d81d0aee3 Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Sun, 7 Sep 2025 19:51:05 -0500 Subject: [PATCH] Make sure the look for query params on navigation --- src/utility/useClientSearchParams.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/utility/useClientSearchParams.ts b/src/utility/useClientSearchParams.ts index 0f946670..b08474da 100644 --- a/src/utility/useClientSearchParams.ts +++ b/src/utility/useClientSearchParams.ts @@ -1,8 +1,11 @@ +import { usePathname } from 'next/navigation'; import { useCallback, useEffect, useState } from 'react'; export default function useClientSearchParams( paramKey: string, ): string | undefined { + const pathname = usePathname(); + const [paramValue, setParamValue] = useState(); const captureParam = useCallback(() => { @@ -20,5 +23,7 @@ export default function useClientSearchParams( }; }, [captureParam]); + useEffect(captureParam, [captureParam, pathname]); + return paramValue; };