mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-08-21 00:21:35 +02:00
Fix failing build
This commit is contained in:
@@ -1,4 +1,8 @@
|
|||||||
export function getUrlParams() {
|
export function getUrlParams() {
|
||||||
|
if (typeof window === 'undefined') {
|
||||||
|
return {};
|
||||||
|
}
|
||||||
|
|
||||||
const params = new URLSearchParams(window.location.search);
|
const params = new URLSearchParams(window.location.search);
|
||||||
const paramsObj: Record<string, any> = {};
|
const paramsObj: Record<string, any> = {};
|
||||||
for (const [key, value] of params.entries()) {
|
for (const [key, value] of params.entries()) {
|
||||||
@@ -9,6 +13,10 @@ export function getUrlParams() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function deleteUrlParam(key: string) {
|
export function deleteUrlParam(key: string) {
|
||||||
|
if (typeof window === 'undefined') {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const url = new URL(window.location.href);
|
const url = new URL(window.location.href);
|
||||||
if (!url.searchParams.has(key)) {
|
if (!url.searchParams.has(key)) {
|
||||||
return;
|
return;
|
||||||
@@ -19,6 +27,10 @@ export function deleteUrlParam(key: string) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function setUrlParams(params: Record<string, string>) {
|
export function setUrlParams(params: Record<string, string>) {
|
||||||
|
if (typeof window === 'undefined') {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const url = new URL(window.location.href);
|
const url = new URL(window.location.href);
|
||||||
|
|
||||||
for (const [key, value] of Object.entries(params)) {
|
for (const [key, value] of Object.entries(params)) {
|
||||||
|
Reference in New Issue
Block a user