Skip to content

Instantly share code, notes, and snippets.

@anka-213
Last active April 16, 2020 14:01
Show Gist options
  • Save anka-213/822906ba4d926b3d0e90a21e798f5a53 to your computer and use it in GitHub Desktop.
Save anka-213/822906ba4d926b3d0e90a21e798f5a53 to your computer and use it in GitHub Desktop.
Gruppvy
Gruppvy
Has overviewLink?
yes? -> HasLink
no? -> NoLink
HasLink
HLOverview
# - [ ] Text "Genom att trycka på knappen godkänner jag att min Svalna-data delas med forskare" över knappen om man inte redan godkänt (getProfile {field_profile_accept_research} är true)
Description
# - [ ] Sätt field_profile_accept_research till true i register_clicked_group_overview_link
# - [ ] (Fixa så att formuleringar på matfrågor på webb stämmer med appen)
# - [ ] Ta bort jämför-flik
# - [ ] Ta bort medlemslista
# - [ ] Flytta knapp "Till enkät" överst, stilsätt som knapp
TopLink
NoLink
NLOverview
NLCompare
# För alla grupper som har en overviewLink (field_group_overview_link):
# - [ ] Ta bort jämför-flik
# - [ ] Ta bort medlemslista
# - [ ] Flytta knapp "Till enkät" överst, stilsätt som knapp
# - [ ] Text "Genom att trycka på knappen godkänner jag att min Svalna-data delas med forskare" över knappen om man inte redan godkänt (getProfile {field_profile_accept_research} är true)
# - [ ] Sätt field_profile_accept_research till true i register_clicked_group_overview_link
# - [ ] (Fixa så att formuleringar på matfrågor på webb stämmer med appen)
function render(model){
let current_state = model.active_states[0]
let current_state_name = model.active_states[0].name;
let header = $("h1",
{style: {color: "darkBlue"}},
`The current state is: ${current_state_name}`);
const current_transitions = current_state.transitions && current_state.transitions.map(x=>x.event_name)
const buttons = current_transitions && current_transitions.map(name =>
$("li",$("button",{onClick: ()=>model.emit(name)}, name))
)
let body = $("h2",`Actions are: `, buttons)
return $("div",header, body);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment