UNPKG

redext

Version:

A simple global store based on React Context and Hooks

20 lines (17 loc) 1.03 kB
export { default as Provider } from './Provider.mjs'; export { default as connect } from './connect.mjs'; export { default as memoize } from './memoize.mjs'; export { default as useDispatch } from './hooks/useDispatch.mjs'; export { default as useSelector } from './hooks/useSelector.mjs'; export { default as useDispatcher } from './hooks/useDispatcher.mjs'; export { default as useDeepEffect } from './hooks/useDeepEffect.mjs'; export { default as useDeepIsomorphicLayoutEffect } from './hooks/useDeepIsomorphicLayoutEffect.mjs'; export { default as useDeepCallback } from './hooks/useDeepCallback.mjs'; export { default as useDeepMemo } from './hooks/useDeepMemo.mjs'; export { default as isEqual } from './utils/isEqual.mjs'; export { default as deepEqual } from './utils/deepEqual.mjs'; import { Models, InitConfig, Store } from './types/index.mjs'; import 'react/jsx-runtime'; import 'react'; declare const init: <TModels extends Models<TModels>>(config: InitConfig<TModels>) => Store<TModels>; export { Models, init };