2
0
Files
cal/calcom/packages/platform/atoms/lib/setQueryParam.ts
2024-08-09 00:39:27 +02:00

14 lines
413 B
TypeScript

const setQueryParam = (paramName: string, paramValue: string, onParamChange?: () => void) => {
const currentUrl = new URL(window.location.href);
const params = new URLSearchParams(currentUrl.search);
params.set(paramName, paramValue);
currentUrl.search = params.toString();
window.history.replaceState({}, "", currentUrl.href);
!!onParamChange && onParamChange();
};
export default setQueryParam;