diff --git a/exports.tsx b/exports.tsx index d01d17c..6daa3fe 100755 --- a/exports.tsx +++ b/exports.tsx @@ -121,6 +121,7 @@ export { NavLink } from "./comps/popup/NavLink"; export { kvToJSON } from "./utils/kv-to-json"; export { overrideNav } from "./utils/override-nav"; export { bulk_query } from "./utils/bulk-query"; +export { get_user } from "./utils/get_user"; export const _sum = sum; export const _get = __get; diff --git a/utils/get_user.ts b/utils/get_user.ts new file mode 100755 index 0000000..6f3cb8a --- /dev/null +++ b/utils/get_user.ts @@ -0,0 +1,8 @@ +import get from "lodash.get"; + +export const get_user = (name?: string) => { + const w = window as unknown as { + user: any; + }; + return name ? get(w.user, name) : w?.user; +};