UNPKG

reactant-share

Version:

A framework for building shared web applications with Reactant

15 lines (14 loc) 1.29 kB
export { SharedAppOptions, coworkerKey, isClientName, lastActionName, loadFullStateActionName, preloadedStateActionName, proxyClientActionName, proxyExecutorKey, proxyServerActionName, proxyWorkerExecuteName, pushAllStateName, removeClientIdToServerName, requestSyncAllStateName, routerModuleName, storageModuleName, syncClientIdToServerName, syncClientIdsFromClientsName, syncModuleStateActionName, syncRouterName, syncStateActionName, syncStateName, syncToClientsName, syncWorkerRouterName } from './constants.js'; export { createSharedApp } from './createApp.js'; export { PortDetector } from './modules/portDetector.js'; export { Router } from './modules/router.js'; export { Storage } from './modules/storage.js'; export { Coworker, CoworkerOptions, createCoworker, getCoworker } from './modules/coworker.js'; export { useLock } from './lock.js'; export { delegate } from './delegate.js'; export { fork } from './fork.js'; export { mockPairTransports } from './mockPairTransports.js'; export { createBroadcastTransport } from './createTransport.js'; export { applyMethod } from './applyMethod.js'; export { RouterOptions, createBrowserHistory, createHashHistory, createMemoryHistory } from 'reactant-router'; export { REHYDRATE, StorageOptions, getRehydrated } from 'reactant-storage';