Set up ESLint, make it happy
This commit is contained in:
parent
c325168a20
commit
6a1d55c968
26 changed files with 132 additions and 110 deletions
|
@ -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">
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
@ -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} />);
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
var React = require('react');
|
||||
var Reflux = require('reflux');
|
||||
var Autolinker = require('autolinker');
|
||||
|
||||
var util = require('../util');
|
||||
|
|
|
@ -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} />
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue