Skip to content

Instantly share code, notes, and snippets.

@kdgerona
kdgerona / machine.js
Created October 9, 2020 23:05
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@kdgerona
kdgerona / machine.js
Created October 12, 2020 18:40
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@kdgerona
kdgerona / machine.js
Last active November 6, 2020 18:12
Generated by XState Viz: https://xstate.js.org/viz
// **** Traker ****
const context = {
worker_list: [],
task_queue: [],
enqueue: 0,
dequeue: 0,
}
const trackerConfig = {
@kdgerona
kdgerona / machine.js
Created November 6, 2020 18:14
Generated by XState Viz: https://xstate.js.org/viz
// **** Traker ****
const context = {
worker_list: [],
task_queue: [],
enqueue: 0,
dequeue: 0,
}
const trackerConfig = {
@kdgerona
kdgerona / machine.js
Last active November 7, 2020 01:06
Generated by XState Viz: https://xstate.js.org/viz
// GenerateWorkers
const worker_data = [
{worker_id: 0},
{worker_id: 1},
{worker_id: 2},
]
const workers_config = worker_data.reduce((acc, curr) => {
const { worker_id } = curr
@kdgerona
kdgerona / machine.js
Last active November 9, 2020 02:46
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@kdgerona
kdgerona / machine.js
Last active November 9, 2020 23:47
Generated by XState Viz: https://xstate.js.org/viz
// GenerateWorkers
const worker_data = [
{worker_id: 0},
{worker_id: 1},
{worker_id: 2},
]
const workers_config = worker_data.reduce((acc, curr) => {
const { worker_id } = curr
@kdgerona
kdgerona / machine.js
Last active November 10, 2020 17:18
Generated by XState Viz: https://xstate.js.org/viz
// GenerateWorkers
const worker_data = [
{worker_id: 0},
{worker_id: 1},
{worker_id: 2},
]
const workers_config = worker_data.reduce((acc, curr) => {
const { worker_id } = curr
@kdgerona
kdgerona / machine.js
Last active June 11, 2021 17:26
Generated by XState Viz: https://xstate.js.org/viz
const context = {
config: {},
data: {
entity_id: '',
entity: 'users',
selected_navigation: '',
navigations: [],
browse: [],
fullScreenedComponent: {
component_name: ''
@kdgerona
kdgerona / machine.js
Last active June 11, 2021 17:27
Generated by XState Viz: https://xstate.js.org/viz
const context = {
config: {
max_attempts: 5
},
data: {
fields: {},
entity_id: '',
entity: 'users',
isSaveAndClose: false,
attempts: 0