Skip to content

Instantly share code, notes, and snippets.

@edgerunner
Last active April 30, 2019 14:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save edgerunner/7a2fbc633be540d7374be6699926ec47 to your computer and use it in GitHub Desktop.
Save edgerunner/7a2fbc633be540d7374be6699926ec47 to your computer and use it in GitHub Desktop.
SmartField
SmartField
has default value?
yes? -> selected
no? -> unknown
unknown
FOCUS -> selecting unknown
# here be popups
selecting
SELECT -> selected
selecting unknown
UNFOCUS -> unknown
selecting known
UNFOCUS -> selected
selected
FOCUS -> selecting known
function render(model){
let state = model.active_states[0];
let findImage = (s) => s.image_url || findImage(s.parent || { image_url: "#" });
return <img src={findImage(state)} style={{backgroundColor: "#333", padding: 8 }}/>
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment