Skip to content

Commit 91596cb

Browse files
author
Pavithra K
committed
Pass logged in state from parent
1 parent 03dddb4 commit 91596cb

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

components/vote/app.jsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,12 +211,14 @@ export default class VoteApp extends React.Component {
211211
let minimum = voteSettings.minimum || 0;
212212
let value = (userVote && userVote.votes) ? userVote.votes: 0;
213213
if(currencyInfo && currencyInfo.remaining + value < maximum) maximum = currencyInfo.remaining + value;
214-
return <div className="vote-app__item-button"><VoteItem
214+
return <div className="vote-app__item-button">
215+
<VoteItem
215216
className={"vote-app__vote-"+voteSettings.name}
216217
value={vote.votes} myValue={value}
217218
maxUp={userVote ? maximum - value : 0}
218219
maxDown={userVote ? value - minimum : 0}
219220
color={this.getColor(voteSettings.name)}
221+
isLoggedIn = {!!voteAppToken}
220222
onVote={(diffValue) => {
221223
this.vote(item.id, voteSettings.name, diffValue, voteSettings.currency, voteSettings.score);
222224
}}></VoteItem></div>;

components/vote/button/new-button.jsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,8 @@ export default class NewButton extends Component {
3535
}
3636
}
3737
render() {
38-
const {voteAppToken} = localStorage;
39-
const {color, className, value, myValue} = this.props;
40-
return voteAppToken ? (<div className="vote-new-button" style={{color: color}}>
38+
const {color, className, value, myValue, isLoggedIn} = this.props;
39+
return isLoggedIn ? (<div className="vote-new-button" style={{color: color}}>
4140
<div className="vote-new-button__arrows">
4241
{this.makeTriangle(1, triangleUp, 10, 1)}
4342
{this.makeTriangle(-1, triangleDown, 10, 1)}

0 commit comments

Comments
 (0)