UNPKG

@connected/react

Version:

The hassle free way to call your server-side code

10 lines 486 B
import { useContext } from 'react'; import ConnectedContext from './connected-context.js'; import buildCommands from './build-commands.js'; export default function useInstanceWithCommands(klass, ...args) { const { factory } = useContext(ConnectedContext); const instance = factory(klass, ...args); const commands = buildCommands(instance, args, (fn, parameters) => fn(...parameters)); return [instance, commands]; } //# sourceMappingURL=use-instance-with-commands.js.map