Advertisement
Guest User

Untitled

a guest
Oct 15th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.89 KB | None | 0 0
  1. // Available variables:
  2. // - Machine
  3. // - interpret
  4. // - assign
  5. // - send
  6. // - sendParent
  7. // - spawn
  8. // - raise
  9. // - actions
  10. // - XState (all XState exports)
  11.  
  12. const fetchMachine = Machine({ "id": "root", "states": { "Screens": { "id": "Screens", "states": { "Logged-out": { "id": "Logged-out", "states": {}, "on": { "login": "#Logged-in" } }, "Logged-in": { "id": "Logged-in", "states": { "SDK": { "id": "SDK", "states": { "Loading-sdk": { "id": "Loading-sdk", "states": {}, "on": { "loaded-sdk": "#Loaded-sdk" } }, "Loaded-sdk": { "id": "Loaded-sdk", "states": { "Player": { "id": "Player", "states": { "Loading-player": { "id": "Loading-player", "states": {}, "on": { "loaded-player": "#Loaded-player" } }, "Loaded-player": { "id": "Loaded-player", "states": {}, "on": { "play-only-if-loaded-music": "#Playing" } } }, "initial": "Loading-player", "on": {} } }, "initial": "Player", "on": {} } }, "initial": "Loading-sdk", "on": {} }, "Music": { "id": "Music", "states": { "Loading-music": { "id": "Loading-music", "states": {}, "on": { "loaded-music": "#Loaded-music" } }, "Loaded-music": { "id": "Loaded-music", "states": {}, "on": { "play-only-if-loaded-player": "#Playing" } } }, "initial": "Loading-music", "on": {} } }, "parallel": true, "on": {} }, "Sound": { "id": "Sound", "states": { "Silent": { "id": "Silent", "states": {} }, "Playing": { "id": "Playing", "states": {} } }, "initial": "Silent", "on": {} } }, "initial": "Logged-out", "on": {} } }, "initial": "Screens", "on": {}});
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement