diff --git a/docs/api/README.md b/docs/api/README.md
new file mode 100644
index 0000000..a050e9a
--- /dev/null
+++ b/docs/api/README.md
@@ -0,0 +1,80 @@
+**[@znemz/use-global-hook](README.md)**
+
+[Globals](globals.md)
+
+# @znemz/use-global-hook [![NPM version][npm-image]][npm-url] [![build status][travis-image]][travis-url] [![Test coverage][coveralls-image]][coveralls-url]
+
+Easy state management for react using hooks in less than 1kb.
+
+---
+
+Minimal example:
+
+```javascript
+import React from 'react';
+import useGlobalHook from '@znemz/use-global-hook';
+
+const initialState = {
+ counter: 0,
+};
+
+const actions = {
+ addToCounter: (store, amount) => {
+ const newCounterValue = store.state.counter + amount;
+ store.setState({ counter: newCounterValue });
+ },
+};
+
+const useGlobal = useGlobalHook({ React, initialState, actions });
+
+const App = () => {
+ const [globalState, globalActions] = useGlobal();
+ return (
+
+
+ counter:
+ {globalState.counter}
+
+
+
+ );
+};
+
+export default App;
+```
+
+---
+
+### Complete examples:
+
+#### [Several counters, one value](https://codesandbox.io/s/v6zz2nwow5 'CodeSandBox')
+
+Add as many counters as you want, it will all share the same global value.
+Every time one counter add 1 to the global value, all counters will render.
+The parent component won't render again.
+
+---
+
+#### [Asynchronous ajax requests](https://codesandbox.io/s/wqvykj5497 'CodeSandBox')
+
+Search GitHub repos by username.
+Handle the ajax request asynchronously with async/await.
+Update the requests counter on every search.
+
+### [ setRef vs setState ](https://codepen.io/nmccready/pen/vYBgrGR)
+
+Sometimes you just need to set a reference and wipe the state clean.
+
+There are many use cases:
+
+- reset / wipe
+- tracking dom elements `ref={setRef}`
+
+[npm-image]: https://img.shields.io/npm/v/@znemz/use-global-hook.svg
+[npm-url]: https://www.npmjs.com/package/@znemz/use-global-hook
+[travis-image]: https://img.shields.io/travis/nmccready/use-global-hook.svg
+[travis-url]: https://travis-ci.org/nmccready/use-global-hook
+[coveralls-image]: https://coveralls.io/repos/github/nmccready/use-global-hook/badge.svg
+[coveralls-url]: https://coveralls.io/github/nmccready/use-global-hook?branch=master
\ No newline at end of file
diff --git a/docs/api/globals.md b/docs/api/globals.md
new file mode 100644
index 0000000..eb5bc57
--- /dev/null
+++ b/docs/api/globals.md
@@ -0,0 +1,12 @@
+**[@znemz/use-global-hook](README.md)**
+
+[Globals](globals.md)
+
+# @znemz/use-global-hook
+
+## Index
+
+### External modules
+
+* ["actions"](modules/_actions_.md)
+* ["index"](modules/_index_.md)
\ No newline at end of file
diff --git a/docs/api/interfaces/_actions_.innerbaseactions.md b/docs/api/interfaces/_actions_.innerbaseactions.md
new file mode 100644
index 0000000..d6f94cb
--- /dev/null
+++ b/docs/api/interfaces/_actions_.innerbaseactions.md
@@ -0,0 +1,60 @@
+**[@znemz/use-global-hook](../README.md)**
+
+[Globals](../globals.md) › ["actions"](../modules/_actions_.md) › [InnerBaseActions](_actions_.innerbaseactions.md)
+
+# Interface: InnerBaseActions <**T**>
+
+## Type parameters
+
+▪ **T**
+
+## Hierarchy
+
+* **InnerBaseActions**
+
+## Index
+
+### Properties
+
+* [setRef](_actions_.innerbaseactions.md#setref)
+* [setState](_actions_.innerbaseactions.md#setstate)
+
+## Properties
+
+### setRef
+
+• **setRef**: *function*
+
+*Defined in [actions.ts:10](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/actions.ts#L10)*
+
+#### Type declaration:
+
+▸ (`store`: [Store](_index_.store.md)‹T, [OuterBaseActions](_actions_.outerbaseactions.md)‹T››, `newState`: T, `doDigest?`: boolean): *void*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`store` | [Store](_index_.store.md)‹T, [OuterBaseActions](_actions_.outerbaseactions.md)‹T›› |
+`newState` | T |
+`doDigest?` | boolean |
+
+___
+
+### setState
+
+• **setState**: *function*
+
+*Defined in [actions.ts:9](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/actions.ts#L9)*
+
+#### Type declaration:
+
+▸ (`store`: [Store](_index_.store.md)‹T, [OuterBaseActions](_actions_.outerbaseactions.md)‹T››, `newState`: T, `doDigest?`: boolean): *void*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`store` | [Store](_index_.store.md)‹T, [OuterBaseActions](_actions_.outerbaseactions.md)‹T›› |
+`newState` | T |
+`doDigest?` | boolean |
\ No newline at end of file
diff --git a/docs/api/interfaces/_actions_.outerbaseactions.md b/docs/api/interfaces/_actions_.outerbaseactions.md
new file mode 100644
index 0000000..076317f
--- /dev/null
+++ b/docs/api/interfaces/_actions_.outerbaseactions.md
@@ -0,0 +1,58 @@
+**[@znemz/use-global-hook](../README.md)**
+
+[Globals](../globals.md) › ["actions"](../modules/_actions_.md) › [OuterBaseActions](_actions_.outerbaseactions.md)
+
+# Interface: OuterBaseActions <**T**>
+
+## Type parameters
+
+▪ **T**
+
+## Hierarchy
+
+* **OuterBaseActions**
+
+## Index
+
+### Properties
+
+* [setRef](_actions_.outerbaseactions.md#setref)
+* [setState](_actions_.outerbaseactions.md#setstate)
+
+## Properties
+
+### setRef
+
+• **setRef**: *function*
+
+*Defined in [actions.ts:5](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/actions.ts#L5)*
+
+#### Type declaration:
+
+▸ (`newState`: T, `doDigest?`: boolean): *void*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`newState` | T |
+`doDigest?` | boolean |
+
+___
+
+### setState
+
+• **setState**: *function*
+
+*Defined in [actions.ts:4](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/actions.ts#L4)*
+
+#### Type declaration:
+
+▸ (`newState`: T, `doDigest?`: boolean): *void*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`newState` | T |
+`doDigest?` | boolean |
\ No newline at end of file
diff --git a/docs/api/interfaces/_index_.reactlib.md b/docs/api/interfaces/_index_.reactlib.md
new file mode 100644
index 0000000..935c65e
--- /dev/null
+++ b/docs/api/interfaces/_index_.reactlib.md
@@ -0,0 +1,32 @@
+**[@znemz/use-global-hook](../README.md)**
+
+[Globals](../globals.md) › ["index"](../modules/_index_.md) › [ReactLib](_index_.reactlib.md)
+
+# Interface: ReactLib
+
+## Hierarchy
+
+* **ReactLib**
+
+## Index
+
+### Properties
+
+* [useEffect](_index_.reactlib.md#useeffect)
+* [useState](_index_.reactlib.md#usestate)
+
+## Properties
+
+### useEffect
+
+• **useEffect**: *[UseEffect](../modules/_index_.md#useeffect)*
+
+*Defined in [index.ts:7](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L7)*
+
+___
+
+### useState
+
+• **useState**: *[UseState](../modules/_index_.md#usestate)*
+
+*Defined in [index.ts:8](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L8)*
\ No newline at end of file
diff --git a/docs/api/interfaces/_index_.store.md b/docs/api/interfaces/_index_.store.md
new file mode 100644
index 0000000..90ce2c3
--- /dev/null
+++ b/docs/api/interfaces/_index_.store.md
@@ -0,0 +1,65 @@
+**[@znemz/use-global-hook](../README.md)**
+
+[Globals](../globals.md) › ["index"](../modules/_index_.md) › [Store](_index_.store.md)
+
+# Interface: Store <**T, OuterA**>
+
+## Type parameters
+
+▪ **T**
+
+▪ **OuterA**
+
+## Hierarchy
+
+* **Store**
+
+## Index
+
+### Properties
+
+* [actions](_index_.store.md#actions)
+* [listeners](_index_.store.md#listeners)
+* [setRef](_index_.store.md#setref)
+* [setState](_index_.store.md#setstate)
+* [state](_index_.store.md#state)
+
+## Properties
+
+### actions
+
+• **actions**: *OuterA*
+
+*Defined in [index.ts:47](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L47)*
+
+___
+
+### listeners
+
+• **listeners**: *Dispatch‹unknown›[]*
+
+*Defined in [index.ts:49](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L49)*
+
+___
+
+### setRef
+
+• **setRef**: *[SetRefFn](../modules/_index_.md#setreffn)‹T›*
+
+*Defined in [index.ts:46](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L46)*
+
+___
+
+### setState
+
+• **setState**: *[SetStateFn](../modules/_index_.md#setstatefn)‹T›*
+
+*Defined in [index.ts:45](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L45)*
+
+___
+
+### state
+
+• **state**: *T*
+
+*Defined in [index.ts:48](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L48)*
\ No newline at end of file
diff --git a/docs/api/interfaces/_index_.usestoreprops.md b/docs/api/interfaces/_index_.usestoreprops.md
new file mode 100644
index 0000000..d05b611
--- /dev/null
+++ b/docs/api/interfaces/_index_.usestoreprops.md
@@ -0,0 +1,73 @@
+**[@znemz/use-global-hook](../README.md)**
+
+[Globals](../globals.md) › ["index"](../modules/_index_.md) › [UseStoreProps](_index_.usestoreprops.md)
+
+# Interface: UseStoreProps <**T, InnerA, OuterA, WorkR**>
+
+## Type parameters
+
+▪ **T**
+
+▪ **InnerA**
+
+▪ **OuterA**
+
+▪ **WorkR**
+
+## Hierarchy
+
+* **UseStoreProps**
+
+## Index
+
+### Properties
+
+* [React](_index_.usestoreprops.md#react)
+* [actions](_index_.usestoreprops.md#optional-actions)
+* [hookWork](_index_.usestoreprops.md#optional-hookwork)
+* [initialState](_index_.usestoreprops.md#optional-initialstate)
+* [initializer](_index_.usestoreprops.md#optional-initializer)
+
+## Properties
+
+### React
+
+• **React**: *[ReactLib](_index_.reactlib.md)*
+
+*Defined in [index.ts:28](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L28)*
+
+___
+
+### `Optional` actions
+
+• **actions**? : *InnerA | [InnerBaseActions](_actions_.innerbaseactions.md)‹T›*
+
+*Defined in [index.ts:30](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L30)*
+
+___
+
+### `Optional` hookWork
+
+• **hookWork**? : *function*
+
+*Defined in [index.ts:32](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L32)*
+
+#### Type declaration:
+
+▸ (): *WorkR*
+
+___
+
+### `Optional` initialState
+
+• **initialState**? : *T*
+
+*Defined in [index.ts:29](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L29)*
+
+___
+
+### `Optional` initializer
+
+• **initializer**? : *[Initializer](../modules/_index_.md#initializer)‹T, OuterA›*
+
+*Defined in [index.ts:31](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L31)*
\ No newline at end of file
diff --git a/docs/api/modules/_actions_.md b/docs/api/modules/_actions_.md
new file mode 100644
index 0000000..2adb83b
--- /dev/null
+++ b/docs/api/modules/_actions_.md
@@ -0,0 +1,85 @@
+**[@znemz/use-global-hook](../README.md)**
+
+[Globals](../globals.md) › ["actions"](_actions_.md)
+
+# External module: "actions"
+
+## Index
+
+### Interfaces
+
+* [InnerBaseActions](../interfaces/_actions_.innerbaseactions.md)
+* [OuterBaseActions](../interfaces/_actions_.outerbaseactions.md)
+
+### Functions
+
+* [setRef](_actions_.md#const-setref)
+* [setState](_actions_.md#const-setstate)
+
+### Object literals
+
+* [actions](_actions_.md#const-actions)
+
+## Functions
+
+### `Const` setRef
+
+▸ **setRef**<**T**>(`store`: [Store](../interfaces/_index_.store.md)‹T, [OuterBaseActions](../interfaces/_actions_.outerbaseactions.md)‹T››, `newState`: T, `doDigest?`: boolean): *void*
+
+*Defined in [actions.ts:21](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/actions.ts#L21)*
+
+**Type parameters:**
+
+▪ **T**
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`store` | [Store](../interfaces/_index_.store.md)‹T, [OuterBaseActions](../interfaces/_actions_.outerbaseactions.md)‹T›› |
+`newState` | T |
+`doDigest?` | boolean |
+
+**Returns:** *void*
+
+___
+
+### `Const` setState
+
+▸ **setState**<**T**>(`store`: [Store](../interfaces/_index_.store.md)‹T, [OuterBaseActions](../interfaces/_actions_.outerbaseactions.md)‹T››, `newState`: T, `doDigest?`: boolean): *void*
+
+*Defined in [actions.ts:13](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/actions.ts#L13)*
+
+**Type parameters:**
+
+▪ **T**
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`store` | [Store](../interfaces/_index_.store.md)‹T, [OuterBaseActions](../interfaces/_actions_.outerbaseactions.md)‹T›› |
+`newState` | T |
+`doDigest?` | boolean |
+
+**Returns:** *void*
+
+## Object literals
+
+### `Const` actions
+
+### ▪ **actions**: *object*
+
+*Defined in [actions.ts:29](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/actions.ts#L29)*
+
+### setRef
+
+• **setRef**: *[setRef]()*
+
+*Defined in [actions.ts:29](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/actions.ts#L29)*
+
+### setState
+
+• **setState**: *[setState]()*
+
+*Defined in [actions.ts:29](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/actions.ts#L29)*
\ No newline at end of file
diff --git a/docs/api/modules/_index_.md b/docs/api/modules/_index_.md
new file mode 100644
index 0000000..d7f4cdd
--- /dev/null
+++ b/docs/api/modules/_index_.md
@@ -0,0 +1,355 @@
+**[@znemz/use-global-hook](../README.md)**
+
+[Globals](../globals.md) › ["index"](_index_.md)
+
+# External module: "index"
+
+## Index
+
+### Interfaces
+
+* [ReactLib](../interfaces/_index_.reactlib.md)
+* [Store](../interfaces/_index_.store.md)
+* [UseStoreProps](../interfaces/_index_.usestoreprops.md)
+
+### Type aliases
+
+* [AssociateActionsFn](_index_.md#associateactionsfn)
+* [HookWork](_index_.md#hookwork)
+* [Initializer](_index_.md#initializer)
+* [SetRefFn](_index_.md#setreffn)
+* [SetStateFn](_index_.md#setstatefn)
+* [UseCustomFn](_index_.md#usecustomfn)
+* [UseEffect](_index_.md#useeffect)
+* [UseState](_index_.md#usestate)
+* [UseStoreFn](_index_.md#usestorefn)
+
+### Functions
+
+* [associateActions](_index_.md#associateactions)
+* [setRef](_index_.md#setref)
+* [setState](_index_.md#setstate)
+* [useCustom](_index_.md#usecustom)
+* [useStore](_index_.md#const-usestore)
+
+## Type aliases
+
+### AssociateActionsFn
+
+Ƭ **AssociateActionsFn**: *function*
+
+*Defined in [index.ts:18](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L18)*
+
+#### Type declaration:
+
+▸ <**T**, **A**>(`store`: [Store](../interfaces/_index_.store.md)‹T, A›, `actions`: A): *A*
+
+**Type parameters:**
+
+▪ **T**
+
+▪ **A**
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`store` | [Store](../interfaces/_index_.store.md)‹T, A› |
+`actions` | A |
+
+___
+
+### HookWork
+
+Ƭ **HookWork**: *function*
+
+*Defined in [index.ts:74](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L74)*
+
+#### Type declaration:
+
+▸ (): *T*
+
+___
+
+### Initializer
+
+Ƭ **Initializer**: *function*
+
+*Defined in [index.ts:20](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L20)*
+
+#### Type declaration:
+
+▸ (`_`: [Store](../interfaces/_index_.store.md)‹T, A›): *void*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`_` | [Store](../interfaces/_index_.store.md)‹T, A› |
+
+___
+
+### SetRefFn
+
+Ƭ **SetRefFn**: *function*
+
+*Defined in [index.ts:14](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L14)*
+
+#### Type declaration:
+
+▸ (`newState`: T, `doDigest?`: boolean): *void*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`newState` | T |
+`doDigest?` | boolean |
+
+___
+
+### SetStateFn
+
+Ƭ **SetStateFn**: *function*
+
+*Defined in [index.ts:12](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L12)*
+
+#### Type declaration:
+
+▸ (`newState`: T, `isRef?`: boolean, `doDigest?`: boolean): *void*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`newState` | T |
+`isRef?` | boolean |
+`doDigest?` | boolean |
+
+___
+
+### UseCustomFn
+
+Ƭ **UseCustomFn**: *function*
+
+*Defined in [index.ts:16](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L16)*
+
+#### Type declaration:
+
+▸ (`React`: [ReactLib](../interfaces/_index_.reactlib.md)): *void*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`React` | [ReactLib](../interfaces/_index_.reactlib.md) |
+
+___
+
+### UseEffect
+
+Ƭ **UseEffect**: *function*
+
+*Defined in [index.ts:4](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L4)*
+
+#### Type declaration:
+
+▸ (`effect`: EffectCallback, `deps?`: DependencyList): *void*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`effect` | EffectCallback |
+`deps?` | DependencyList |
+
+___
+
+### UseState
+
+Ƭ **UseState**: *function*
+
+*Defined in [index.ts:5](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L5)*
+
+#### Type declaration:
+
+▸ <**S**>(`initialState?`: S | function): *[S, Dispatch‹SetStateAction‹S››]*
+
+**Type parameters:**
+
+▪ **S**
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`initialState?` | S \| function |
+
+___
+
+### UseStoreFn
+
+Ƭ **UseStoreFn**: *function*
+
+*Defined in [index.ts:35](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L35)*
+
+#### Type declaration:
+
+▸ <**T**, **InnerA**, **OuterA**, **WorkR**>(`_`: [UseStoreProps](../interfaces/_index_.usestoreprops.md)‹T, InnerA, OuterA, WorkR›): *function*
+
+**Type parameters:**
+
+▪ **T**
+
+▪ **InnerA**
+
+▪ **OuterA**
+
+▪ **WorkR**
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`_` | [UseStoreProps](../interfaces/_index_.usestoreprops.md)‹T, InnerA, OuterA, WorkR› |
+
+▸ (): *[T, OuterA, Array]*
+
+## Functions
+
+### associateActions
+
+▸ **associateActions**<**T**, **InnerA**, **OuterA**>(`store`: [Store](../interfaces/_index_.store.md)‹T, OuterA›, `actions`: InnerA): *OuterA*
+
+*Defined in [index.ts:110](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L110)*
+
+**Type parameters:**
+
+▪ **T**
+
+▪ **InnerA**
+
+▪ **OuterA**
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`store` | [Store](../interfaces/_index_.store.md)‹T, OuterA› |
+`actions` | InnerA |
+
+**Returns:** *OuterA*
+
+___
+
+### setRef
+
+▸ **setRef**<**T**, **A**>(`this`: [Store](../interfaces/_index_.store.md)‹T, A›, `newState`: T, `doDigest?`: boolean): *void*
+
+*Defined in [index.ts:70](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L70)*
+
+**Type parameters:**
+
+▪ **T**
+
+▪ **A**
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`this` | [Store](../interfaces/_index_.store.md)‹T, A› |
+`newState` | T |
+`doDigest?` | boolean |
+
+**Returns:** *void*
+
+___
+
+### setState
+
+▸ **setState**<**T**, **A**>(`this`: [Store](../interfaces/_index_.store.md)‹T, A›, `newState`: T, `isRef?`: boolean, `doDigest`: boolean): *void*
+
+*Defined in [index.ts:52](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L52)*
+
+**Type parameters:**
+
+▪ **T**
+
+▪ **A**
+
+**Parameters:**
+
+Name | Type | Default |
+------ | ------ | ------ |
+`this` | [Store](../interfaces/_index_.store.md)‹T, A› | - |
+`newState` | T | - |
+`isRef?` | boolean | - |
+`doDigest` | boolean | true |
+
+**Returns:** *void*
+
+___
+
+### useCustom
+
+▸ **useCustom**<**T**, **A**, **WorkR**>(`this`: [Store](../interfaces/_index_.store.md)‹T, A›, `React`: [ReactLib](../interfaces/_index_.reactlib.md), `hookWork?`: [HookWork](_index_.md#hookwork)‹WorkR›): *[T, A]*
+
+*Defined in [index.ts:76](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L76)*
+
+**Type parameters:**
+
+▪ **T**
+
+▪ **A**
+
+▪ **WorkR**: *WorkR[]*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`this` | [Store](../interfaces/_index_.store.md)‹T, A› |
+`React` | [ReactLib](../interfaces/_index_.reactlib.md) |
+`hookWork?` | [HookWork](_index_.md#hookwork)‹WorkR› |
+
+**Returns:** *[T, A]*
+
+___
+
+### `Const` useStore
+
+▸ **useStore**<**T**, **InnerA**, **OuterA**, **WorkR**>(`__namedParameters`: object): *function*
+
+*Defined in [index.ts:129](https://github.com/nmccready/use-global-hook/blob/078c8fb/src/index.ts#L129)*
+
+**Type parameters:**
+
+▪ **T**
+
+▪ **InnerA**
+
+▪ **OuterA**
+
+▪ **WorkR**
+
+**Parameters:**
+
+▪`Default value` **__namedParameters**: *object*= {} as UseStoreProps
+
+Name | Type | Default |
+------ | ------ | ------ |
+`React` | [ReactLib](../interfaces/_index_.reactlib.md) | - |
+`actions` | InnerA \| [InnerBaseActions](../interfaces/_actions_.innerbaseactions.md)‹T› | baseActions |
+`initialState` | T | - |
+`initializer` | function | - |
+
+**Returns:** *function*
+
+▸ (`_?`: [HookWork](_index_.md#hookwork)‹WorkR›): *[T, OuterA]*
+
+**Parameters:**
+
+Name | Type |
+------ | ------ |
+`_?` | [HookWork](_index_.md#hookwork)‹WorkR› |
\ No newline at end of file
diff --git a/docs/assets/js/search.js b/docs/assets/js/search.js
index b073521..377f273 100644
--- a/docs/assets/js/search.js
+++ b/docs/assets/js/search.js
@@ -1,3 +1,3 @@
var typedoc = typedoc || {};
typedoc.search = typedoc.search || {};
- typedoc.search.data = {"kinds":{"1":"External module","32":"Variable","64":"Function","256":"Interface","1024":"Property","65536":"Type literal","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":1,"name":"\"index\"","url":"modules/_index_.html","classes":"tsd-kind-external-module"},{"id":1,"kind":256,"name":"ReactLib","url":"interfaces/_index_.reactlib.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"index\""},{"id":2,"kind":1024,"name":"useEffect","url":"interfaces/_index_.reactlib.html#useeffect","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"index\".ReactLib"},{"id":3,"kind":1024,"name":"useState","url":"interfaces/_index_.reactlib.html#usestate","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"index\".ReactLib"},{"id":4,"kind":256,"name":"UseStoreProps","url":"interfaces/_index_.usestoreprops.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":5,"kind":1024,"name":"React","url":"interfaces/_index_.usestoreprops.html#react","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".UseStoreProps"},{"id":6,"kind":1024,"name":"initialState","url":"interfaces/_index_.usestoreprops.html#initialstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".UseStoreProps"},{"id":7,"kind":1024,"name":"actions","url":"interfaces/_index_.usestoreprops.html#actions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".UseStoreProps"},{"id":8,"kind":1024,"name":"initializer","url":"interfaces/_index_.usestoreprops.html#initializer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".UseStoreProps"},{"id":9,"kind":1024,"name":"hookWork","url":"interfaces/_index_.usestoreprops.html#hookwork","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".UseStoreProps"},{"id":10,"kind":65536,"name":"__type","url":"interfaces/_index_.usestoreprops.html#hookwork.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"index\".UseStoreProps.hookWork"},{"id":11,"kind":256,"name":"Store","url":"interfaces/_index_.store.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":12,"kind":1024,"name":"setState","url":"interfaces/_index_.store.html#setstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".Store"},{"id":13,"kind":1024,"name":"setRef","url":"interfaces/_index_.store.html#setref","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".Store"},{"id":14,"kind":1024,"name":"actions","url":"interfaces/_index_.store.html#actions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".Store"},{"id":15,"kind":1024,"name":"state","url":"interfaces/_index_.store.html#state","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".Store"},{"id":16,"kind":1024,"name":"listeners","url":"interfaces/_index_.store.html#listeners","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".Store"},{"id":17,"kind":4194304,"name":"UseEffect","url":"modules/_index_.html#useeffect","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"index\""},{"id":18,"kind":65536,"name":"__type","url":"modules/_index_.html#useeffect.__type-6","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".UseEffect"},{"id":19,"kind":4194304,"name":"UseState","url":"modules/_index_.html#usestate","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"index\""},{"id":20,"kind":65536,"name":"__type","url":"modules/_index_.html#usestate.__type-7","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\".UseState"},{"id":21,"kind":4194304,"name":"SetStateFn","url":"modules/_index_.html#setstatefn","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":22,"kind":65536,"name":"__type","url":"modules/_index_.html#setstatefn.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".SetStateFn"},{"id":23,"kind":4194304,"name":"SetRefFn","url":"modules/_index_.html#setreffn","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":24,"kind":65536,"name":"__type","url":"modules/_index_.html#setreffn.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".SetRefFn"},{"id":25,"kind":4194304,"name":"UseCustomFn","url":"modules/_index_.html#usecustomfn","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"index\""},{"id":26,"kind":65536,"name":"__type","url":"modules/_index_.html#usecustomfn.__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".UseCustomFn"},{"id":27,"kind":4194304,"name":"AssociateActionsFn","url":"modules/_index_.html#associateactionsfn","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"index\""},{"id":28,"kind":65536,"name":"__type","url":"modules/_index_.html#associateactionsfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\".AssociateActionsFn"},{"id":29,"kind":4194304,"name":"Initializer","url":"modules/_index_.html#initializer","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":30,"kind":65536,"name":"__type","url":"modules/_index_.html#initializer.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".Initializer"},{"id":31,"kind":4194304,"name":"UseStoreFn","url":"modules/_index_.html#usestorefn","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"index\""},{"id":32,"kind":65536,"name":"__type","url":"modules/_index_.html#usestorefn.__type-8","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\".UseStoreFn"},{"id":33,"kind":64,"name":"setState","url":"modules/_index_.html#setstate","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\""},{"id":34,"kind":64,"name":"setRef","url":"modules/_index_.html#setref","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\""},{"id":35,"kind":4194304,"name":"HookWork","url":"modules/_index_.html#hookwork","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":36,"kind":65536,"name":"__type","url":"modules/_index_.html#hookwork.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".HookWork"},{"id":37,"kind":64,"name":"useCustom","url":"modules/_index_.html#usecustom","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\""},{"id":38,"kind":64,"name":"associateActions","url":"modules/_index_.html#associateactions","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\""},{"id":39,"kind":64,"name":"useStore","url":"modules/_index_.html#usestore","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":40,"kind":1,"name":"\"actions\"","url":"modules/_actions_.html","classes":"tsd-kind-external-module"},{"id":41,"kind":256,"name":"OuterBaseActions","url":"interfaces/_actions_.outerbaseactions.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"actions\""},{"id":42,"kind":1024,"name":"setState","url":"interfaces/_actions_.outerbaseactions.html#setstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"actions\".OuterBaseActions"},{"id":43,"kind":65536,"name":"__type","url":"interfaces/_actions_.outerbaseactions.html#setstate.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"actions\".OuterBaseActions.setState"},{"id":44,"kind":1024,"name":"setRef","url":"interfaces/_actions_.outerbaseactions.html#setref","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"actions\".OuterBaseActions"},{"id":45,"kind":65536,"name":"__type","url":"interfaces/_actions_.outerbaseactions.html#setref.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"actions\".OuterBaseActions.setRef"},{"id":46,"kind":256,"name":"InnerBaseActions","url":"interfaces/_actions_.innerbaseactions.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"actions\""},{"id":47,"kind":1024,"name":"setState","url":"interfaces/_actions_.innerbaseactions.html#setstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"actions\".InnerBaseActions"},{"id":48,"kind":65536,"name":"__type","url":"interfaces/_actions_.innerbaseactions.html#setstate.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"actions\".InnerBaseActions.setState"},{"id":49,"kind":1024,"name":"setRef","url":"interfaces/_actions_.innerbaseactions.html#setref","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"actions\".InnerBaseActions"},{"id":50,"kind":65536,"name":"__type","url":"interfaces/_actions_.innerbaseactions.html#setref.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"actions\".InnerBaseActions.setRef"},{"id":51,"kind":64,"name":"setState","url":"modules/_actions_.html#setstate","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"actions\""},{"id":52,"kind":64,"name":"setRef","url":"modules/_actions_.html#setref","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"actions\""},{"id":53,"kind":2097152,"name":"actions","url":"modules/_actions_.html#actions","classes":"tsd-kind-object-literal tsd-parent-kind-external-module","parent":"\"actions\""},{"id":54,"kind":32,"name":"setState","url":"modules/_actions_.html#actions.setstate-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"actions\".actions"},{"id":55,"kind":32,"name":"setRef","url":"modules/_actions_.html#actions.setref-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"actions\".actions"},{"id":56,"kind":1,"name":"\"index.spec\"","url":"modules/_index_spec_.html","classes":"tsd-kind-external-module"}]};
\ No newline at end of file
+ typedoc.search.data = {"kinds":{"1":"External module","32":"Variable","64":"Function","256":"Interface","1024":"Property","65536":"Type literal","2097152":"Object literal","4194304":"Type alias"},"rows":[{"id":0,"kind":1,"name":"\"index\"","url":"modules/_index_.html","classes":"tsd-kind-external-module"},{"id":1,"kind":256,"name":"ReactLib","url":"interfaces/_index_.reactlib.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported","parent":"\"index\""},{"id":2,"kind":1024,"name":"useEffect","url":"interfaces/_index_.reactlib.html#useeffect","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"index\".ReactLib"},{"id":3,"kind":1024,"name":"useState","url":"interfaces/_index_.reactlib.html#usestate","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"index\".ReactLib"},{"id":4,"kind":256,"name":"UseStoreProps","url":"interfaces/_index_.usestoreprops.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":5,"kind":1024,"name":"React","url":"interfaces/_index_.usestoreprops.html#react","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".UseStoreProps"},{"id":6,"kind":1024,"name":"initialState","url":"interfaces/_index_.usestoreprops.html#initialstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".UseStoreProps"},{"id":7,"kind":1024,"name":"actions","url":"interfaces/_index_.usestoreprops.html#actions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".UseStoreProps"},{"id":8,"kind":1024,"name":"initializer","url":"interfaces/_index_.usestoreprops.html#initializer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".UseStoreProps"},{"id":9,"kind":1024,"name":"hookWork","url":"interfaces/_index_.usestoreprops.html#hookwork","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".UseStoreProps"},{"id":10,"kind":65536,"name":"__type","url":"interfaces/_index_.usestoreprops.html#hookwork.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"index\".UseStoreProps.hookWork"},{"id":11,"kind":256,"name":"Store","url":"interfaces/_index_.store.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":12,"kind":1024,"name":"setState","url":"interfaces/_index_.store.html#setstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".Store"},{"id":13,"kind":1024,"name":"setRef","url":"interfaces/_index_.store.html#setref","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".Store"},{"id":14,"kind":1024,"name":"actions","url":"interfaces/_index_.store.html#actions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".Store"},{"id":15,"kind":1024,"name":"state","url":"interfaces/_index_.store.html#state","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".Store"},{"id":16,"kind":1024,"name":"listeners","url":"interfaces/_index_.store.html#listeners","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"index\".Store"},{"id":17,"kind":4194304,"name":"UseEffect","url":"modules/_index_.html#useeffect","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"index\""},{"id":18,"kind":65536,"name":"__type","url":"modules/_index_.html#useeffect.__type-6","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".UseEffect"},{"id":19,"kind":4194304,"name":"UseState","url":"modules/_index_.html#usestate","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"index\""},{"id":20,"kind":65536,"name":"__type","url":"modules/_index_.html#usestate.__type-7","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\".UseState"},{"id":21,"kind":4194304,"name":"SetStateFn","url":"modules/_index_.html#setstatefn","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":22,"kind":65536,"name":"__type","url":"modules/_index_.html#setstatefn.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".SetStateFn"},{"id":23,"kind":4194304,"name":"SetRefFn","url":"modules/_index_.html#setreffn","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":24,"kind":65536,"name":"__type","url":"modules/_index_.html#setreffn.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".SetRefFn"},{"id":25,"kind":4194304,"name":"UseCustomFn","url":"modules/_index_.html#usecustomfn","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"index\""},{"id":26,"kind":65536,"name":"__type","url":"modules/_index_.html#usecustomfn.__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".UseCustomFn"},{"id":27,"kind":4194304,"name":"AssociateActionsFn","url":"modules/_index_.html#associateactionsfn","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"index\""},{"id":28,"kind":65536,"name":"__type","url":"modules/_index_.html#associateactionsfn.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\".AssociateActionsFn"},{"id":29,"kind":4194304,"name":"Initializer","url":"modules/_index_.html#initializer","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":30,"kind":65536,"name":"__type","url":"modules/_index_.html#initializer.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".Initializer"},{"id":31,"kind":4194304,"name":"UseStoreFn","url":"modules/_index_.html#usestorefn","classes":"tsd-kind-type-alias tsd-parent-kind-external-module","parent":"\"index\""},{"id":32,"kind":65536,"name":"__type","url":"modules/_index_.html#usestorefn.__type-8","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\".UseStoreFn"},{"id":33,"kind":64,"name":"setState","url":"modules/_index_.html#setstate","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\""},{"id":34,"kind":64,"name":"setRef","url":"modules/_index_.html#setref","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\""},{"id":35,"kind":4194304,"name":"HookWork","url":"modules/_index_.html#hookwork","classes":"tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":36,"kind":65536,"name":"__type","url":"modules/_index_.html#hookwork.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported","parent":"\"index\".HookWork"},{"id":37,"kind":64,"name":"useCustom","url":"modules/_index_.html#usecustom","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\""},{"id":38,"kind":64,"name":"associateActions","url":"modules/_index_.html#associateactions","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported","parent":"\"index\""},{"id":39,"kind":64,"name":"useStore","url":"modules/_index_.html#usestore","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"index\""},{"id":40,"kind":1,"name":"\"actions\"","url":"modules/_actions_.html","classes":"tsd-kind-external-module"},{"id":41,"kind":256,"name":"OuterBaseActions","url":"interfaces/_actions_.outerbaseactions.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"actions\""},{"id":42,"kind":1024,"name":"setState","url":"interfaces/_actions_.outerbaseactions.html#setstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"actions\".OuterBaseActions"},{"id":43,"kind":65536,"name":"__type","url":"interfaces/_actions_.outerbaseactions.html#setstate.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"actions\".OuterBaseActions.setState"},{"id":44,"kind":1024,"name":"setRef","url":"interfaces/_actions_.outerbaseactions.html#setref","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"actions\".OuterBaseActions"},{"id":45,"kind":65536,"name":"__type","url":"interfaces/_actions_.outerbaseactions.html#setref.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"actions\".OuterBaseActions.setRef"},{"id":46,"kind":256,"name":"InnerBaseActions","url":"interfaces/_actions_.innerbaseactions.html","classes":"tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"actions\""},{"id":47,"kind":1024,"name":"setState","url":"interfaces/_actions_.innerbaseactions.html#setstate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"actions\".InnerBaseActions"},{"id":48,"kind":65536,"name":"__type","url":"interfaces/_actions_.innerbaseactions.html#setstate.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"actions\".InnerBaseActions.setState"},{"id":49,"kind":1024,"name":"setRef","url":"interfaces/_actions_.innerbaseactions.html#setref","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"actions\".InnerBaseActions"},{"id":50,"kind":65536,"name":"__type","url":"interfaces/_actions_.innerbaseactions.html#setref.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"actions\".InnerBaseActions.setRef"},{"id":51,"kind":64,"name":"setState","url":"modules/_actions_.html#setstate","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"actions\""},{"id":52,"kind":64,"name":"setRef","url":"modules/_actions_.html#setref","classes":"tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter","parent":"\"actions\""},{"id":53,"kind":2097152,"name":"actions","url":"modules/_actions_.html#actions","classes":"tsd-kind-object-literal tsd-parent-kind-external-module","parent":"\"actions\""},{"id":54,"kind":32,"name":"setState","url":"modules/_actions_.html#actions.setstate-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"actions\".actions"},{"id":55,"kind":32,"name":"setRef","url":"modules/_actions_.html#actions.setref-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"actions\".actions"}]};
\ No newline at end of file
diff --git a/docs/globals.html b/docs/globals.html
index 2059c83..a93558b 100644
--- a/docs/globals.html
+++ b/docs/globals.html
@@ -72,7 +72,6 @@ External modules
@@ -91,9 +90,6 @@ External modules
"index"
-
- "index.spec"
-