the storage key for the store.
key filters to set.
Gets the initialiState by passed in value or value from window if using SSR.
the initial state passed in manually.
the key on the window to use if avail (ssr ONLY).
Gets state from storage.
the storage key to retrieve.
array of keys to filter.
Loosely checks if value is empty.
the value to inspect.
Checks if is function
the value to inspect.
Checks if is null or undefined.
the value to inspect.
Checks if is an object.
the value to inspect.
Checks if is a plain object.
the value to inspect.
Checks if is string.
the value to inspect.
Checks if is of type Symbol.
the value to inspect.
Checks if is undefined.
the value to inspect.
Returns true if window is defined.
Persists state to storage.
the key used to set storage.
the value to be set.
an array of keys to filter from persisted object.
Internal function to thunkify middleware.
Tries to parse JSON.
the value to parse.
Tries to stringify JSON.
the value to stringify.
Middleware to unwrap payload to match raw dispatch signature.
Validates iniital state type.
the initialState to be validated.
Generated using TypeDoc
Clears entire storage for store or clears by defined filter key.