Skip to content

Commit cdfa4da

Browse files
author
Emmanouil Konstantinidis
committed
Quit icon if logged out
1 parent 722a9a2 commit cdfa4da

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/js/components/navigation.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,12 @@ var Navigation = React.createClass({
5959
this.context.router.transitionTo('notifications');
6060
},
6161

62+
appQuit: function () {
63+
ipc.sendChannel('app-quit');
64+
},
65+
6266
render: function () {
63-
var refreshIcon, logoutIcon, backIcon, settingsIcon;
67+
var refreshIcon, logoutIcon, backIcon, settingsIcon, quitIcon;
6468
var loadingClass = this.state.loading ? 'fa fa-refresh fa-spin' : 'fa fa-refresh';
6569

6670
if (this.state.authStatus) {
@@ -73,6 +77,10 @@ var Navigation = React.createClass({
7377
settingsIcon = (
7478
<i className='fa fa-cog' onClick={this.goToSettings} />
7579
);
80+
} else {
81+
quitIcon = (
82+
<i className='fa fa-power-off' onClick={this.appQuit} />
83+
);
7684
}
7785
if (this.getPath() === '/settings') {
7886
backIcon = (
@@ -93,6 +101,7 @@ var Navigation = React.createClass({
93101
<div className='col-xs-4 right'>
94102
{settingsIcon}
95103
{logoutIcon}
104+
{quitIcon}
96105
</div>
97106
</div>
98107
</div>

0 commit comments

Comments
 (0)