Description
I see here that XState creates the Symbol.observable if it does not exists but RxJS does not
This led to the possibility that the RxJS ieff is executed before the XState one and so RxJS will continually try to find @@observable in the object.
Expected Result
If the Symbol.observable does not exists and @@observable should be returned.
Actual Result
If the Symbol.observable does not exists the symbol is created.
Reproduction
Unfortunately i'm not able to reproduce the bug on any codesandbox because they all use a polyfill before anything else.
Additional context
Thanks for the report - going to fix this tomorrow and gonna also try to add tests to cover this.
Thanks @Andarist, I was seeing the same behaviour.
Wasn't expecting a so fast answer, thanks a lot! 馃
Most helpful comment
Thanks for the report - going to fix this tomorrow and gonna also try to add tests to cover this.