Hiding item card for other players.
This commit is contained in:
@@ -1026,14 +1026,22 @@ class Action extends React.Component {
|
|||||||
.find(p => p.player.name === this.props.game.currentPlayer).player;
|
.find(p => p.player.name === this.props.game.currentPlayer).player;
|
||||||
switch (this.props.ui.action) {
|
switch (this.props.ui.action) {
|
||||||
case 'otb':
|
case 'otb':
|
||||||
view = (
|
if (this.props.player.name === this.props.game.currentPlayer) {
|
||||||
<div className='game-card'>
|
view = (
|
||||||
<GroupBox title={itemCard}>
|
<div className='game-card'>
|
||||||
<div className='card'
|
<GroupBox title={itemCard}>
|
||||||
dangerouslySetInnerHTML={{__html: this.props.ui.actionValue}} />
|
<div className='card'
|
||||||
</GroupBox>
|
dangerouslySetInnerHTML={{__html: this.props.ui.actionValue}} />
|
||||||
</div>
|
</GroupBox>
|
||||||
);
|
</div>
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
view = (
|
||||||
|
<div>
|
||||||
|
<p>{currentPlayer.name} drew an {itemCard}</p>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
buttons = (<Button onClick={() => this.props.showNextAction()}>Continue</Button>);
|
buttons = (<Button onClick={() => this.props.showNextAction()}>Continue</Button>);
|
||||||
break;
|
break;
|
||||||
case 'farmers-fate':
|
case 'farmers-fate':
|
||||||
@@ -1262,7 +1270,7 @@ class AlertOverlay extends React.Component {
|
|||||||
{this.props.children}
|
{this.props.children}
|
||||||
<br />
|
<br />
|
||||||
<Button onClick={this.buttonClick}>{this.props.buttonText}</Button>
|
<Button onClick={this.buttonClick}>{this.props.buttonText}</Button>
|
||||||
<label><input type='checkbox' /> {`Don't show again`}</label>
|
<label><input type='checkbox' onClick={this.hidePermanent} /> {`Don't show again`}</label>
|
||||||
<a href='#' onClick={this.hide}>close</a>
|
<a href='#' onClick={this.hide}>close</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user