score:1

Accepted answer

you may try this:

${window.location.search.split('=')[1]}

score:0

you can use browser native api

const query = new urlsearchparams(window.location.search);
console.log(query.get(ref))

score:0

you can use url.searchparams

  • const { searchparams } = new url(document.location)

code:

const { searchparams } = new url('http://localhost:3000/?ref=2926')
console.log(searchparams.get('ref'))

react component:

export const urlsearchparamvalue = ({ name }) => {
  const { searchparams } = new url(document.location)
  const value = searchparams.get(name)
  return <span>{value}</span>
};

to use:

<urlsearchparamvalue name='ref' />

score:2

you also get value of ref from this way :

const querystring = window.location.search;
const parameters = new urlsearchparams(querystring);
const value = parameters.get('ref');

Related Query

More Query from same tag