quicint
Version:
Quick initialize HTML5 EJS Boilerplate
16 lines (10 loc) • 368 B
text/typescript
import queryString from 'query-string'
const removeQueryString = (query: string): void => {
const queryParsed = queryString.parse(window.location.search)
if (!queryParsed[query]) {
return
}
const updateQueryString = queryString.exclude(window.location.href, [query])
history.pushState(null, '', updateQueryString)
}
export default removeQueryString