Fixed syntax & linted

pull/682/head
Vincent 5 years ago
parent a6fb54233a
commit 533ec4eedc

@ -1308,11 +1308,16 @@ class LokiPublicChannelAPI {
// filter out invalid messages // filter out invalid messages
pendingMessages = pendingMessages.filter(messageData => !!messageData); pendingMessages = pendingMessages.filter(messageData => !!messageData);
// separate messages coming from primary and secondary devices // separate messages coming from primary and secondary devices
const [primaryMessages, slaveMessages] = _.partition(pendingMessages, message => !(message.source in slavePrimaryMap)); const [primaryMessages, slaveMessages] = _.partition(
pendingMessages,
message => !(message.source in slavePrimaryMap)
);
// process primary devices' message directly // process primary devices' message directly
primaryMessages.forEach(message => this.serverAPI.chatAPI.emit('publicMessage', { primaryMessages.forEach(message =>
this.serverAPI.chatAPI.emit('publicMessage', {
message, message,
})); })
);
pendingMessages = []; // allow memory to be freed pendingMessages = []; // allow memory to be freed

@ -1,4 +1,3 @@
/* global i18n, Whisper */ /* global i18n, Whisper */
// eslint-disable-next-line func-names // eslint-disable-next-line func-names

@ -1,22 +1,15 @@
$session-color-green: #00F782; $session-color-green: #00f782;
$session-color-white: #fff; $session-color-white: #fff;
$session-color-black: #000; $session-color-black: #000;
$session-font-family: Waza; $session-font-family: Waza;
$session-transition-duration: 0.25s; $session-transition-duration: 0.25s;
$session-icon-size-sm: 16px; $session-icon-size-sm: 16px;
$session-icon-size-md: 20px; $session-icon-size-md: 20px;
$session-icon-size-lg: 28px; $session-icon-size-lg: 28px;
.content{
background-color: $session-color-black !important;
}
.session-button { .session-button {
min-width: 165px; min-width: 165px;
width: auto; width: auto;
@ -54,7 +47,6 @@ $session-icon-size-lg: 28px;
} }
} }
.session-icon-button { .session-icon-button {
fill: $session-color-white; fill: $session-color-white;
opacity: 0.4; opacity: 0.4;

@ -26,6 +26,5 @@
@import 'modules'; @import 'modules';
@import 'session'; @import 'session';
// Installer // Installer
@import 'options'; @import 'options';

@ -15,14 +15,9 @@ interface Props {
buttonType: SessionButtonTypes; buttonType: SessionButtonTypes;
} }
export class SessionButton extends React.PureComponent<Props> { export class SessionButton extends React.PureComponent<Props> {
public render() { public render() {
const { const { buttonType, text } = this.props;
buttonType,
text
} = this.props;
return ( return (
<div <div
@ -30,9 +25,9 @@ export class SessionButton extends React.PureComponent<Props> {
'session-button', 'session-button',
buttonType === SessionButtonTypes.green ? 'green' : '', buttonType === SessionButtonTypes.green ? 'green' : '',
buttonType === SessionButtonTypes.fullGreen ? 'full-green' : '', buttonType === SessionButtonTypes.fullGreen ? 'full-green' : '',
buttonType === SessionButtonTypes.white? 'white' : '', buttonType === SessionButtonTypes.white ? 'white' : ''
)} )}
role='button' role="button"
> >
{text} {text}
</div> </div>

@ -1,7 +1,6 @@
import React from 'react'; import React from 'react';
import classNames from 'classnames'; import classNames from 'classnames';
export enum SessionIconButtonTypes { export enum SessionIconButtonTypes {
'exit' = 'exit', 'exit' = 'exit',
'search' = 'search', 'search' = 'search',
@ -24,13 +23,11 @@ export enum SessionIconButtonSizes {
'large' = 'large', 'large' = 'large',
} }
interface Props { interface Props {
iconType: SessionIconButtonTypes; iconType: SessionIconButtonTypes;
iconSize: SessionIconButtonSizes; iconSize: SessionIconButtonSizes;
} }
export class SessionIconButton extends React.PureComponent<Props> { export class SessionIconButton extends React.PureComponent<Props> {
constructor(props: any) { constructor(props: any) {
super(props); super(props);
@ -38,10 +35,7 @@ export class SessionIconButton extends React.PureComponent<Props> {
} }
public render() { public render() {
const { const { iconType, iconSize } = this.props;
iconType,
iconSize,
} = this.props;
let iconPath = `./images/session/icon-${iconType}.svg`; let iconPath = `./images/session/icon-${iconType}.svg`;
@ -56,7 +50,7 @@ export class SessionIconButton extends React.PureComponent<Props> {
iconSize === SessionIconButtonSizes.medium ? 'medium' : '', iconSize === SessionIconButtonSizes.medium ? 'medium' : '',
iconSize === SessionIconButtonSizes.large ? 'large' : '' iconSize === SessionIconButtonSizes.large ? 'large' : ''
)} )}
role='button' role="button"
onClick={this.clickHandler} onClick={this.clickHandler}
> >
<img src={iconPath} /> <img src={iconPath} />
@ -64,9 +58,7 @@ export class SessionIconButton extends React.PureComponent<Props> {
); );
} }
clickHandler(){ private clickHandler() {
return; return;
} }
} }
Loading…
Cancel
Save