Rev 2870 | Rev 2872 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import { useNavigate, useLocation } from 'react-router-dom'export function useSearchParams() {const { search, pathname } = useLocation()const navigate = useNavigate()const params = new URLSearchParams(search)const changeParams = (key, value) => {value ? params.set(key, value) : params.delete(key)navigate(`${pathname}?${params.toString()}`)}const getParam = (param = '') => params.get(param)return {setParams: changeParams,params: {},getParam}}