David Khourshid
David Khourshid
Some failing tests (TypeScript) but otherwise LGTM
Is this still valid? (yes doing my periodic old issue/PR revisiting)
~~@Andarist There are 2 tests in `@xstate/react` only failing; can you help me investigate those?~~ EDIT: resolved
@Andarist Some conflicts, can you help with those?
Re: `.start(initialState)`, I agree with deprecating it, and propose the idea that if a machine's behavior will change due to some preliminary data (such as input, restored state, or custom...
@Andarist This is ready for final review pending merge conflicts
> It would be great to define (in the docs) what's the exact purpose of `onError`. What it should do and what it can't do. The purpose of `onError` is...
> > The purpose of onError is to be a mechanism for the parent to subscribe to errors, whether it's error.* events or thrown errors. > > Is it supposed...
> @davidkpiano I noticed that [errors thrown within `.onTransition` handlers are unhandled](https://codesandbox.io/s/crazy-goldwasser-tobfn). Would this PR make it easier to catch these `Service` errors? Has the Error RFC been worked on...
[@xstate/graph][@xstate/test] Add support for `initialState`; add `testModel.getShortestPathsFrom()`
@Andarist @farskid Ping on this review?