mirror of https://github.com/langgenius/dify.git
fix: user cannot select 'Customer Service & Operations' category
This commit is contained in:
parent
37e19de7ab
commit
e979768949
|
|
@ -29,9 +29,10 @@ export const useTabSearchParams = ({
|
|||
const router = useRouter()
|
||||
const pathName = pathnameFromHook || window?.location?.pathname
|
||||
const searchParams = useSearchParams()
|
||||
const searchParamValue = searchParams.has(searchParamName) ? decodeURIComponent(searchParams.get(searchParamName)!) : defaultTab
|
||||
const [activeTab, setTab] = useState<string>(
|
||||
!disableSearchParams
|
||||
? (searchParams.get(searchParamName) || defaultTab)
|
||||
? searchParamValue
|
||||
: defaultTab,
|
||||
)
|
||||
|
||||
|
|
@ -39,7 +40,7 @@ export const useTabSearchParams = ({
|
|||
setTab(newActiveTab)
|
||||
if (disableSearchParams)
|
||||
return
|
||||
router[`${routingBehavior}`](`${pathName}?${searchParamName}=${newActiveTab}`)
|
||||
router[`${routingBehavior}`](`${pathName}?${searchParamName}=${encodeURIComponent(newActiveTab)}`)
|
||||
}
|
||||
|
||||
return [activeTab, setActiveTab] as const
|
||||
|
|
|
|||
Loading…
Reference in New Issue