Skip to content

Instantly share code, notes, and snippets.

@jxlz
Created August 17, 2021 23:03
Show Gist options
  • Save jxlz/7965135d58118c828140f6e830ca93a1 to your computer and use it in GitHub Desktop.
Save jxlz/7965135d58118c828140f6e830ca93a1 to your computer and use it in GitHub Desktop.
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
// - XState (all XState exports)
// in context usage
const selectMachineUsage = Machine({
id: 'selectUsage',
initial: 'before',
context: {
retries: 0
},
states: {
before: {
on: {
Tab: 'select'
}
},
select: {
on: {
Tab: 'afterANDchoicecommitted',
ShiftTab: 'before'
}
},
afterANDchoicecommitted: {
on: {
ShiftTab: 'before'
}
}
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment