UNPKG

@connected/react

Version:

The hassle free way to call your server-side code

12 lines 570 B
import { useContext } from 'react'; import ConnectedContext from './connected-context.js'; import useCallResolver from './use-call-resolver.js'; import buildCommands from './build-commands.js'; export default function useInstanceWithSuspendedCommands(klass, ...args) { const { factory } = useContext(ConnectedContext); const resolver = useCallResolver(); const instance = factory(klass, ...args); const commands = buildCommands(instance, args, resolver); return [instance, commands]; } //# sourceMappingURL=use-instance-with-suspended-commands.js.map