A custom React hook for read/write variables of query string.
$ npm i react-query-hook
...
import useQuery from 'react-query-hook';
...
const Component = (#params) => {
const [param, setParam] = useQuery(#parameter name);
...
return (...)
}
- With query id=1&title=Hello param returned from useQuery('id') will be equal to '1'
- On call setParam(5) user will be redirected on id=5&title=Hello