fix(#2531): fixed url parameter calculation method

keep-around/c2ca25a9c6fc9576c6e6780d0768f2b4ae2a291d
Rakov Roman 3 years ago
parent 2a3fd8f3ad
commit c2ca25a9c6
  1. 16
      src/features/AuthServiceApp/hooks/useParamsUrl.tsx

@ -20,16 +20,12 @@ export const useParamsUrl = () => {
const urlSearchParams = useMemo(() => new URLSearchParams(location.search), [location.search]) const urlSearchParams = useMemo(() => new URLSearchParams(location.search), [location.search])
// safari начал поддержку Object.fromEntries с версии 12.1 // safari начал поддержку Object.fromEntries с версии 12.1
const params = useMemo(() => { const params = useMemo(() => (
let result = {} Array.from(urlSearchParams.entries()).reduce((acc, [key, value]) => ({
for (const [key, value] of urlSearchParams.entries()) { ...acc,
result = { [key]: value,
...result, }), {})),
[key]: value, [urlSearchParams])
}
}
return result
}, [urlSearchParams])
return { return {
client_id, client_id,

Loading…
Cancel
Save