use-mutable-source
Version:
Minimal and elegant way to integrate any library with React
15 lines (14 loc) • 2.03 kB
TypeScript
export { useSource as useSourceWithSubscription, usePureSource as usePureSourceWithSubscription, } from './withSubscription/useSource';
export { useSource as useAtomicSourceWithSubscription, usePureSource as useAtomicPureSourceWithSubscription, } from './withSubscription/useAtomicSource';
export { useSource as useSourceWithContract, usePureSource as usePureSourceWithContract, withContract, } from './withContract/useSource';
export { useSource as useAtomicSourceWithContract, usePureSource as useAtomicPureSourceWithContract, } from './withContract/useAtomicSource';
export { useSource as useSourceWithSubscriptionClient, usePureSource as usePureSourceWithSubscriptionClient, } from './withSubscription/useSource/client';
export { useSource as useAtomicSourceWithSubscriptionClient, usePureSource as useAtomicPureSourceWithSubscriptionClient, } from './withSubscription/useAtomicSource/client';
export { useSource as useSourceWithContractClient, usePureSource as usePureSourceWithContractClient, withContract as withContractClient, } from './withContract/useSource/client';
export { useSource as useAtomicSourceWithContractClient, usePureSource as useAtomicPureSourceWithContractClient, } from './withContract/useAtomicSource/client';
export { useSource as useSourceWithSubscriptionServer, usePureSource as usePureSourceWithSubscriptionServer, } from './withSubscription/useSource/server';
export { useSource as useAtomicSourceWithSubscriptionServer, usePureSource as useAtomicPureSourceWithSubscriptionServer, } from './withSubscription/useAtomicSource/server';
export { useSource as useSourceWithContractServer, usePureSource as usePureSourceWithContractServer, withContract as withContractServer, } from './withContract/useSource/server';
export { useSource as useAtomicSourceWithContractServer, usePureSource as useAtomicPureSourceWithContractServer, } from './withContract/useAtomicSource/server';
export { useFactory, usePureFactory } from './useFactory';
export { shallowEqual } from './shallowEqual';