diff --git a/src/actions/index.js b/src/actions/index.js index 7c9dcd7..b8741df 100644 --- a/src/actions/index.js +++ b/src/actions/index.js @@ -264,7 +264,7 @@ export const SELECT_NARRATIVE_EVENT = 'SELECT_NARRATIVE_EVENT' export function selectNarrativeEvent (idx) { return { type: SELECT_NARRATIVE_EVENT, - idx + idx } } diff --git a/src/components/Card.jsx b/src/components/Card.jsx index 2edf026..145678f 100644 --- a/src/components/Card.jsx +++ b/src/components/Card.jsx @@ -163,8 +163,8 @@ class Card extends React.Component { /> ) : null } - - render () { + + render () { const { isSelected, idx } = this.props return ( @@ -172,7 +172,7 @@ class Card extends React.Component { className={`event-card ${isSelected ? 'selected' : ''}`} id={`event-card-${idx}`} ref={this.props.innerRef} - onClick={(e) => {this.props.onClick(idx);} } + onClick={(e) => { this.props.onClick(idx) }} > {this.renderMain()} {this.state.isOpen ? this.renderExtra() : null} diff --git a/src/components/CardStack.jsx b/src/components/CardStack.jsx index 6f7018d..be4c014 100644 --- a/src/components/CardStack.jsx +++ b/src/components/CardStack.jsx @@ -10,7 +10,7 @@ import copy from '../common/data/copy.json' class CardStack extends React.Component { constructor () { super() - this.onCardClick = this.onCardClick.bind(this) + this.onCardClick = this.onCardClick.bind(this) this.refs = {} this.refCardStack = React.createRef() this.refCardStackContent = React.createRef() @@ -64,7 +64,7 @@ class CardStack extends React.Component { this.refs[idx] = thisRef return () }) } onCardClick (idx) { - this.props.actions.selectNarrativeEvent(idx) + this.props.actions.selectNarrativeEvent(idx) } renderSelectedCards () { @@ -135,7 +135,7 @@ class CardStack extends React.Component { renderNarrativeContent () { return (