@devboldly/react-use-window-global
Advanced tools
Comparing version 0.0.7 to 0.0.8
/** */ | ||
export declare function useWindowGlobal<T>(namespace: string | undefined, keyName: string, defaultValue?: T | undefined): WindowGlobalHook<T>; | ||
export declare type WindowGlobalHook<T> = [boolean, T | undefined, (value: T | undefined) => void, () => void, () => void]; | ||
export declare const windowSet: (keyName: string, value: any) => void; | ||
export declare const windowGet: (keyName: string) => any; |
@@ -44,3 +44,3 @@ "use strict"; | ||
} | ||
setVal(newVal); | ||
setStateAndEmit(newVal); | ||
} | ||
@@ -103,1 +103,14 @@ // Push value to window | ||
}; | ||
exports.windowSet = function (keyName, value) { | ||
if (typeof window !== 'undefined') { | ||
var win = window; | ||
win[keyName] = value; | ||
} | ||
}; | ||
exports.windowGet = function (keyName) { | ||
if (typeof window !== 'undefined') { | ||
var win = window; | ||
return win[keyName]; | ||
} | ||
return undefined; | ||
}; |
{ | ||
"name": "@devboldly/react-use-window-global", | ||
"version": "0.0.7", | ||
"version": "0.0.8", | ||
"author": "Dev Boldly <devboldly@gmail.com>", | ||
@@ -5,0 +5,0 @@ "description": "React hook for setting and getting globals via the Window Web API. Includes namespacing.", |
11334
126