Skip to content

Instantly share code, notes, and snippets.

@nazmifeeroz
nazmifeeroz / machine.js
Created March 15, 2021 15:16
Generated by XState Viz: https://xstate.js.org/viz
const composeMatchDataset = () => ({});
const onboardNextSteps = [
{
target: "#linkConnectMachine.success",
cond: "isSuccessStep",
actions: "composeSuccessScreenProps",
},
{
target: "#linkConnectMachine.secondVerification",
@nazmifeeroz
nazmifeeroz / xstate-example.js
Created July 14, 2020 12:04
React JS Talk XState Example
import React from "react"
import { assign, Machine } from "xstate"
import { useMachine } from "@xstate/react"
const covidStatsMachine = Machine(
{
initial: "idle",
context: { stats: null },
states: {
idle: {
@nazmifeeroz
nazmifeeroz / machine.js
Last active June 28, 2020 09:32
Generated by XState Viz: https://xstate.js.org/viz
const covidStatsMachine = Machine({
initial: "idle",
states: {
idle: {
on: {
CLICK: "fetching",
},
},

Keybase proof

I hereby claim:

  • I am nazmifeeroz on github.
  • I am nazmifeeroz (https://keybase.io/nazmifeeroz) on keybase.
  • I have a public key ASBmAP2CJC8F3EIRvF_icav_arMV5Hg6snGCjCrcW8BkXAo

To claim this, I am signing this object:

@nazmifeeroz
nazmifeeroz / template.js
Created August 29, 2019 16:16
template json sample
{
name: 'Restaurant Template',
category: 'food',
defaultHeight: 720,
defaultWidth: 1280,
fullPreviewPath: 'templates/tdd03/full-preview.mp4',
projectTitle: 'Project Title',
palettes: [
{
name: 'Default Palette',
@nazmifeeroz
nazmifeeroz / template.json
Created August 29, 2019 16:16
Template JSON Example
{
name: 'Restaurant Template',
category: 'food',
defaultHeight: 720,
defaultWidth: 1280,
fullPreviewPath: 'templates/tdd03/full-preview.mp4',
projectTitle: 'Project Title',
palettes: [
{
name: 'Default Palette',