Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

actor.getSnapshot().value does not contain compound state types #4925

Open
justinr1234 opened this issue Jun 2, 2024 · 0 comments
Open

actor.getSnapshot().value does not contain compound state types #4925

justinr1234 opened this issue Jun 2, 2024 · 0 comments

Comments

@justinr1234
Copy link

Bug or feature request?

Bug

Description:

actor.getSnapshot().value does not include states with type compound.

(Bug) Expected result:

actor.getSnapshot().value should be a union of all non-compound state value strings as well as objects containing compound states.

This should be the same as actor.getSnapshot().matches which accepts parameters that are the correct union of possible state types that originated from setup().createMachine().

(Bug) Actual result:

actor.getSnapshot().value only contains a union of non-compound state strings.

(Bug) Potential fix:

Make the type of actor.getSnapshot().value match the type of the input parameter to actor.getSnapshot().matches().

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant