浏览代码

Add helpers to get query params from location.search

jnfrati 5 年之前
父节点
当前提交
f27497f187
共有 1 个文件被更改,包括 12 次插入0 次删除
  1. 12 0
      dashboard/src/shared/routing.tsx

+ 12 - 0
dashboard/src/shared/routing.tsx

@@ -58,3 +58,15 @@ export const pushFiltered = (
     search: newUrlParams.toString(),
   });
 };
+
+export const getQueryParams = (props: any) => {
+  const searchParams = props.location.search;
+  if (searchParams) {
+    return new URLSearchParams(searchParams);
+  }
+};
+
+export const getQueryParam = (props: any, paramName: string) => {
+  const searchParams = getQueryParams(props);
+  return searchParams?.get(paramName);
+};