@ampush/centaurus
Version:
Centaurus, is an Ampush repository designed to house common UI components, JS classes, templates and API methods in a central place that can be imported and reused across other Ampush partner repositories as needed.
13 lines (11 loc) • 355 B
JavaScript
const extractUtmsFromUrl = () => {
const queryString = window.location.search.substr(1);
const pairs = queryString.split('&');
const result = {};
pairs.forEach((pair) => {
const [key, value] = pair.split('=');
result[key] = decodeURIComponent(value || '');
});
return result;
};
export default extractUtmsFromUrl;