Set up ESLint, make it happy

This commit is contained in:
Ken-Håvard Lieng 2015-06-02 00:09:28 +02:00
parent c325168a20
commit 6a1d55c968
26 changed files with 132 additions and 110 deletions

View file

@ -70,9 +70,9 @@ var ChatTitle = React.createClass({
<span className="chat-topic" dangerouslySetInnerHTML={{ __html: topic }}></span>
</div>
<i className="icon-search" title="Search" onClick={searchActions.toggle}></i>
<i
className="icon-logout button-leave"
title={leaveTitle}
<i
className="icon-logout button-leave"
title={leaveTitle}
onClick={this.handleLeaveClick}></i>
</div>
<div className="userlist-bar">

View file

@ -35,7 +35,7 @@ var Connect = React.createClass({
serverActions.connect(address, nick, opts);
if (channels.length > 0) {
channelActions.join(channels, address);
channelActions.join(channels, address);
}
}
},

View file

@ -1,8 +1,6 @@
var React = require('react');
var Reflux = require('reflux');
var _ = require('lodash');
var Infinite = require('react-infinite');
var Autolinker = require('autolinker');
var MessageHeader = require('./MessageHeader.jsx');
var MessageLine = require('./MessageLine.jsx');
@ -66,7 +64,7 @@ var MessageBox = React.createClass({
var lines = [];
this.state.messages.forEach((message, j) => {
var key = message.server + dest + j;
var key = message.server + dest + j;
lines.push(<MessageHeader key={key} message={message} />);

View file

@ -1,5 +1,4 @@
var React = require('react');
var Reflux = require('reflux');
var Autolinker = require('autolinker');
var util = require('../util');

View file

@ -61,10 +61,10 @@ var MessageInput = React.createClass({
render() {
return (
<div className="message-input-wrap">
<input
ref="input"
className="message-input"
type="text"
<input
ref="input"
className="message-input"
type="text"
value={this.state.history || this.state.value}
onKeyDown={this.handleKey}
onChange={this.handleChange} />

View file

@ -1,6 +1,5 @@
var React = require('react');
var Reflux = require('reflux');
var _ = require('lodash');
var util = require('../util');
var searchStore = require('../stores/search');
@ -42,9 +41,9 @@ var Search = React.createClass({
return (
<div className="search" style={style}>
<input
<input
ref="input"
className="search-input"
className="search-input"
type="text"
onChange={this.handleChange} />
<div className="search-results">{results}</div>

View file

@ -1,6 +1,5 @@
var React = require('react');
var Reflux = require('reflux');
var _ = require('lodash');
var TabListItem = require('./TabListItem.jsx');
var channelStore = require('../stores/channel');
@ -30,9 +29,9 @@ var TabList = React.createClass({
this.state.channels.forEach((server, address) => {
tabs.push(
<TabListItem
<TabListItem
key={address}
server={address}
server={address}
channel={null}
name={this.state.servers.getIn([address, 'name'])}>
</TabListItem>
@ -41,8 +40,8 @@ var TabList = React.createClass({
server.forEach((channel, name) => {
tabs.push(
<TabListItem
key={address + name}
server={address}
key={address + name}
server={address}
channel={name}
name={name}>
</TabListItem>
@ -52,9 +51,9 @@ var TabList = React.createClass({
if (this.state.privateChats.has(address)) {
this.state.privateChats.get(address).forEach(nick => {
tabs.push(
<TabListItem
<TabListItem
key={address + nick}
server={address}
server={address}
channel={nick}
name={nick}>
</TabListItem>

View file

@ -1,6 +1,5 @@
var React = require('react');
var Reflux = require('reflux');
var _ = require('lodash');
var Infinite = require('react-infinite');
var UserListItem = require('./UserListItem.jsx');
@ -77,7 +76,7 @@ var UserList = React.createClass({
<div>{users}</div>
</div>
);
}
}
}
});

View file

@ -7,8 +7,8 @@ var PureMixin = require('../mixins/pure');
var UserListItem = React.createClass({
mixins: [PureMixin],
handleClick() {
handleClick() {
var server = selectedTabStore.getServer();
privateChatActions.open(server, this.props.user.nick);