Skip to content

Instantly share code, notes, and snippets.

View TheDutchCoder's full-sized avatar
👋
Say hi!

Reinier Kaper TheDutchCoder

👋
Say hi!
View GitHub Profile
@TheDutchCoder
TheDutchCoder / machine.js
Last active September 24, 2020 20:45
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@TheDutchCoder
TheDutchCoder / machine.js
Last active September 23, 2020 15:32
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@TheDutchCoder
TheDutchCoder / machine.js
Last active September 23, 2020 14:25
Generated by XState Viz: https://xstate.js.org/viz
const sendCode = (email, first, last) => {
let error = Math.random() < 0.25
return new Promise((resolve, reject) => {
setTimeout(() => {
if (error) {
reject({ code: 3 })
}
if (email === 'admin@domain.com') {
@TheDutchCoder
TheDutchCoder / machine.js
Created September 23, 2020 13:44
Generated by XState Viz: https://xstate.js.org/viz
const sendCode = (email) => {
let serverError = Math.random() < 0.25
return new Promise((resolve, reject) => {
setTimeout(() => {
if (serverError) {
reject({ code: 3 })
}
if (email === 'admin@domain.com') {
@TheDutchCoder
TheDutchCoder / machine.js
Last active September 24, 2020 13:38
Generated by XState Viz: https://xstate.js.org/viz
const sendCode = (email) => {
let error = Math.random() < 0.25
return new Promise((resolve, reject) => {
setTimeout(() => {
if (error) {
reject({ code: 3 })
}
if (email === 'admin@domain.com') {
@TheDutchCoder
TheDutchCoder / machine.js
Last active September 22, 2020 17:08
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@TheDutchCoder
TheDutchCoder / machine.js
Last active September 22, 2020 15:39
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@TheDutchCoder
TheDutchCoder / machine.js
Last active September 22, 2020 14:22
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
@TheDutchCoder
TheDutchCoder / machine.js
Last active September 21, 2020 20:33
Generated by XState Viz: https://xstate.js.org/viz
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",