X-Git-Url: https://git.cworth.org/git?p=lmno.games;a=blobdiff_plain;f=empathy%2Fempathy.jsx;h=a9911d760188ba0736a8f8fb1db15057ab97bbc5;hp=6acf526c3516da99cdf72f282c65ff5ad894a8be;hb=2bb9bc00050a317973c677d8efa697e48ea1eaf6;hpb=c91ad4964798e3ddbc42c27a266b0c6ae1957909 diff --git a/empathy/empathy.jsx b/empathy/empathy.jsx index 6acf526..a9911d7 100644 --- a/empathy/empathy.jsx +++ b/empathy/empathy.jsx @@ -508,8 +508,11 @@ class Ambiguities extends React.PureComponent { const response = await fetch_post_json( `judged/${this.props.prompt.id}`,{ - word_groups: this.state.word_sets.map(set => Array.from(set)), - kudos: this.state.starred ? Array.from(this.state.starred) : null + word_groups: this.state.word_sets.map( + set => ({ + words: Array.from(set), + kudos: this.state.starred === set ? true : false + })) } ); @@ -789,29 +792,6 @@ class ActivePrompt extends React.PureComponent { } render() { - let move_on_button = null; - if (this.props.idle) { - move_on_button =( - - ); - } let still_waiting = null; const answering_players = Object.keys(this.props.players_answering);; @@ -845,6 +825,32 @@ class ActivePrompt extends React.PureComponent { ); } + let move_on_button = null; + if (this.props.idle) { + move_on_button =( + + ); + } + if (this.props.players_answered.has(this.props.player.name)) { return (
@@ -1212,12 +1218,18 @@ class Game extends React.PureComponent {