Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Available variables:
- // - Machine
- // - interpret
- // - assign
- // - send
- // - sendParent
- // - spawn
- // - raise
- // - actions
- // - XState (all XState exports)
- 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