Fixed syntax & linted

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

@ -1308,11 +1308,16 @@ class LokiPublicChannelAPI {
// filter out invalid messages
pendingMessages = pendingMessages.filter(messageData => !!messageData);
// 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
primaryMessages.forEach(message => this.serverAPI.chatAPI.emit('publicMessage', {
primaryMessages.forEach(message =>
this.serverAPI.chatAPI.emit('publicMessage', {
message,
}));
})
);
pendingMessages = []; // allow memory to be freed

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

@ -1,22 +1,15 @@
$session-color-green: #00F782;
$session-color-green: #00f782;
$session-color-white: #fff;
$session-color-black: #000;
$session-font-family: Waza;
$session-transition-duration: 0.25s;
$session-icon-size-sm: 16px;
$session-icon-size-md: 20px;
$session-icon-size-lg: 28px;
.content{
background-color: $session-color-black !important;
}
.session-button {
min-width: 165px;
width: auto;
@ -33,9 +26,9 @@ $session-icon-size-lg: 28px;
@mixin transparent-background($textAndBorderColor) {
background-color: Transparent;
background-repeat:no-repeat;
background-repeat: no-repeat;
overflow: hidden;
outline:none;
outline: none;
color: $textAndBorderColor;
border: 2px solid $textAndBorderColor;
}
@ -52,8 +45,7 @@ $session-icon-size-lg: 28px;
&.white {
@include transparent-background($session-color-white);
}
}
}
.session-icon-button {
fill: $session-color-white;
@ -101,7 +93,7 @@ $session-icon-size-lg: 28px;
}
}
&:hover{
&:hover {
opacity: 1;
}
}

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

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

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