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])
// safari начал поддержку Object.fromEntries с версии 12.1
const params = useMemo(() => {
let result = {}
for (const [key, value] of urlSearchParams.entries()) {
result = {
...result,
[key]: value,
}
}
return result
}, [urlSearchParams])
const params = useMemo(() => (
Array.from(urlSearchParams.entries()).reduce((acc, [key, value]) => ({
...acc,
[key]: value,
}), {})),
[urlSearchParams])
return {
client_id,

Loading…
Cancel
Save