Skip to content

Instantly share code, notes, and snippets.

@jondashkyle
Last active August 28, 2018 20:15
Show Gist options
  • Save jondashkyle/9e3e1ce96cf2f1461beb3284490838be to your computer and use it in GitHub Desktop.
Save jondashkyle/9e3e1ce96cf2f1461beb3284490838be to your computer and use it in GitHub Desktop.
PoemPortraits
PoemPortraits
Contribute*
ContributeInputEmpty*
INPUT -> ContributeInputPopulated
ContributeInputPopulated
SUBMIT -> ContributeInputSubmit
ContributeInputSubmit
SUCCESS -> Capture
ERROR -> ContributeInputError
ContributeInputError
RETRY -> ContributeInputPopulated
Capture
BACK -> Contribute
CaptureUnauthorized*
AUTHORIZE -> CaptureAuthorizing
SKIP -> Contribution
CaptureAuthorizing
SUCCESS -> CaptureAuthorized
NOT_AVAILABLE -> CaptureSkip
ERROR -> CaptureError
CaptureError
SKIP -> CaptureSkip
CaptureAuthorized
CaptureCameraPreview*
TAKE_PHOTO -> CaptureCameraCountdown
CaptureCameraCountdown
CaptureSkip
CONTINUE -> Contribution
CANCEL -> Contribute
Contribution
BACK -> Capture
POEM -> Poem
RESTART -> Contribute
Poem
BACK -> Contribution
RESTART -> Contribute
function render(model){
let current_state_name = model.active_states[0].name;
return $("h1",
{style: {color: "darkBlue"}},
`The current state is: ${current_state_name}`);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment