kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
12 wiersze
333 B
JavaScript
12 wiersze
333 B
JavaScript
export default {
|
|
updateQueryString (uri, key, value) {
|
|
var re = new RegExp('([?&])' + key + '=.*?(&|$)', 'i')
|
|
var separator = uri.indexOf('?') !== -1 ? '&' : '?'
|
|
if (uri.match(re)) {
|
|
return uri.replace(re, '$1' + key + '=' + value + '$2')
|
|
} else {
|
|
return uri + separator + key + '=' + value
|
|
}
|
|
}
|
|
}
|