Skip to content

Commit 4cb1f34

Browse files
author
Alex Khlopiachyi
authored
Fix: add tslint rules (#124)
1 parent 66ba99b commit 4cb1f34

File tree

199 files changed

+567
-216
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

199 files changed

+567
-216
lines changed

Diff for: src/App.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ import * as ReactGA from 'react-ga';
44
import { IntlProvider } from 'react-intl';
55
import { connect, MapStateToProps } from 'react-redux';
66
import { Router } from 'react-router';
7+
import { gaTrackerKey } from '../src/api';
78
import { Alerts, ErrorWrapper, Footer, Header, Sidebar } from './containers';
89
import { RootState } from './modules';
910
import { Layout } from './routes';
10-
import { gaTrackerKey } from '../src/api';
1111

1212
interface Locale {
1313
lang: string;

Diff for: src/api/requestBuilder.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import {
88
applogicUrl,
99
arkeUrl,
1010
authUrl,
11-
tradeUrl,
1211
finexUrl,
12+
tradeUrl,
1313
withCredentials,
1414
} from './config';
1515

@@ -88,6 +88,7 @@ export const defaultResponse: Partial<AxiosError['response']> = {
8888
export const formatError = (responseError: AxiosError) => {
8989
const response = responseError.response || defaultResponse;
9090
const errors = (response.data && (response.data.errors || [response.data.error])) || [];
91+
9192
return {
9293
code: response.status,
9394
message: errors,

Diff for: src/components/Beneficiaries/BeneficiariesActivateModal.tsx

+5-5
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ class BeneficiariesActivateModalComponent extends React.Component<Props, State>
111111
/>
112112
</div>
113113
);
114-
}
114+
};
115115

116116
private renderConfirmationModalBody = () => {
117117
const { confirmationModalCode } = this.state;
@@ -144,7 +144,7 @@ class BeneficiariesActivateModalComponent extends React.Component<Props, State>
144144
this.setState({
145145
[key]: value,
146146
});
147-
}
147+
};
148148

149149
private handleChangeFieldFocus = (key: string) => {
150150
// @ts-ignore
@@ -157,7 +157,7 @@ class BeneficiariesActivateModalComponent extends React.Component<Props, State>
157157
this.setState({
158158
...defaultState,
159159
});
160-
}
160+
};
161161

162162
private handleSubmitConfirmationModal = () => {
163163
const { beneficiariesAddData } = this.props;
@@ -171,15 +171,15 @@ class BeneficiariesActivateModalComponent extends React.Component<Props, State>
171171

172172
this.props.activateAddress(payload);
173173
}
174-
}
174+
};
175175

176176
private handleClickToggleConfirmationModal = (clear?: boolean) => () => {
177177
this.props.handleToggleConfirmationModal();
178178

179179
if (clear) {
180180
this.handleClearModalsInputs();
181181
}
182-
}
182+
};
183183

184184
private translate = (id: string) => this.props.intl.formatMessage({ id });
185185
}

Diff for: src/components/Beneficiaries/BeneficiariesAddModal.tsx

+6-6
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ class BeneficiariesAddModalComponent extends React.Component<Props, State> {
166166
/>
167167
</div>
168168
);
169-
}
169+
};
170170

171171
private renderAddAddressModalCryptoBody = () => {
172172
const {
@@ -233,7 +233,7 @@ class BeneficiariesAddModalComponent extends React.Component<Props, State> {
233233
this.setState({
234234
[key]: value,
235235
});
236-
}
236+
};
237237

238238
private handleChangeFieldFocus = (key: string) => {
239239
// @ts-ignore
@@ -246,7 +246,7 @@ class BeneficiariesAddModalComponent extends React.Component<Props, State> {
246246
this.setState({
247247
...defaultState,
248248
});
249-
}
249+
};
250250

251251
private handleSubmitAddAddressCoinModal = () => {
252252
const { currency } = this.props;
@@ -273,7 +273,7 @@ class BeneficiariesAddModalComponent extends React.Component<Props, State> {
273273
}
274274

275275
this.props.createAddress(payload);
276-
}
276+
};
277277

278278
private handleSubmitAddAddressFiatModal = () => {
279279
const { currency } = this.props;
@@ -321,15 +321,15 @@ class BeneficiariesAddModalComponent extends React.Component<Props, State> {
321321
};
322322

323323
this.props.createAddress(payload);
324-
}
324+
};
325325

326326
private handleClickToggleAddAddressModal = (clear?: boolean) => () => {
327327
this.props.handleToggleAddAddressModal();
328328

329329
if (clear) {
330330
this.handleClearModalsInputs();
331331
}
332-
}
332+
};
333333

334334
private translate = (id: string) => this.props.intl.formatMessage({ id });
335335
}

Diff for: src/components/Beneficiaries/BeneficiariesFailAddModal.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import * as React from 'react';
21
import { History } from 'history';
3-
import { RouteProps, withRouter } from 'react-router-dom';
2+
import * as React from 'react';
43
import { Button } from 'react-bootstrap';
54
import { InjectedIntlProps, injectIntl } from 'react-intl';
5+
import { RouteProps, withRouter } from 'react-router-dom';
66

77
interface OwnProps {
88
handleToggleFailModal: () => void;

Diff for: src/components/Beneficiaries/index.tsx

+23-22
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ import {
88
beneficiariesDelete,
99
Beneficiary,
1010
BeneficiaryBank,
11+
MemberLevels,
12+
memberLevelsFetch,
1113
RootState,
1214
selectBeneficiaries,
1315
selectBeneficiariesCreate,
1416
selectMemberLevels,
1517
selectUserInfo,
16-
memberLevelsFetch,
17-
MemberLevels,
1818
User,
1919
} from '../../modules';
2020
import { BeneficiariesActivateModal } from './BeneficiariesActivateModal';
@@ -152,7 +152,7 @@ class BeneficiariesComponent extends React.Component<Props, State> {
152152
/>
153153
</div>
154154
);
155-
}
155+
};
156156

157157
private renderDropdownItem = (item: Beneficiary, index: number, type: 'fiat' | 'coin') => {
158158
if (type === 'fiat') {
@@ -184,7 +184,7 @@ class BeneficiariesComponent extends React.Component<Props, State> {
184184
</div>
185185
</div>
186186
);
187-
}
187+
};
188188

189189
private renderDropdownBody = (beneficiaries: Beneficiary[], type: 'fiat' | 'coin') => {
190190
const dropdownBodyClassName = classnames('pg-beneficiaries__dropdown__body', {
@@ -200,7 +200,7 @@ class BeneficiariesComponent extends React.Component<Props, State> {
200200
</div>
201201
</div>
202202
);
203-
}
203+
};
204204

205205
private renderDropdownTipCryptoNote = (note: string) => {
206206
return (
@@ -209,7 +209,7 @@ class BeneficiariesComponent extends React.Component<Props, State> {
209209
<span className="tip__content__block__value">{note}</span>
210210
</div>
211211
);
212-
}
212+
};
213213

214214
private renderDropdownTipCrypto = (currentWithdrawalBeneficiary: Beneficiary) => {
215215
if (currentWithdrawalBeneficiary) {
@@ -231,7 +231,7 @@ class BeneficiariesComponent extends React.Component<Props, State> {
231231
}
232232

233233
return;
234-
}
234+
};
235235

236236
private renderDropdownTipFiatDescription = (description: string) => {
237237
return (
@@ -240,7 +240,7 @@ class BeneficiariesComponent extends React.Component<Props, State> {
240240
<span className="tip__content__block__value">{description}</span>
241241
</div>
242242
);
243-
}
243+
};
244244

245245
private renderDropdownTipFiat = (currentWithdrawalBeneficiary: Beneficiary) => {
246246
if (currentWithdrawalBeneficiary) {
@@ -266,7 +266,7 @@ class BeneficiariesComponent extends React.Component<Props, State> {
266266
}
267267

268268
return;
269-
}
269+
};
270270

271271
private renderAddressDropdown = (beneficiaries: Beneficiary[], currentWithdrawalBeneficiary: Beneficiary, type: 'fiat' | 'coin') => {
272272
const { isOpenDropdown, isOpenTip } = this.state;
@@ -314,15 +314,15 @@ class BeneficiariesComponent extends React.Component<Props, State> {
314314
{isOpenTip && this.renderDropdownTipCrypto(currentWithdrawalBeneficiary)}
315315
</div>
316316
);
317-
}
317+
};
318318

319319
private handleClickDeleteAddress = (item: Beneficiary) => () => {
320320
this.handleDeleteAddress(item);
321-
}
321+
};
322322

323323
private handleClickSelectAddress = (item: Beneficiary) => () => {
324324
this.handleSetCurrentAddress(item);
325-
}
325+
};
326326

327327
private handleClickToggleAddAddressModal = () => () => {
328328
const { memberLevels, userData } = this.props;
@@ -332,30 +332,31 @@ class BeneficiariesComponent extends React.Component<Props, State> {
332332
} else {
333333
this.handleToggleAddAddressModal();
334334
}
335-
}
335+
};
336336

337337
private handleDeleteAddress = (item: Beneficiary) => {
338338
const payload = {
339339
id: item.id,
340340
};
341341

342342
this.props.deleteAddress(payload);
343-
}
343+
};
344344

345345
private handleFilterByCurrency = (beneficiaries: Beneficiary[], currency: string) => {
346346
if (beneficiaries.length && currency) {
347347
return beneficiaries.filter(item => item.currency.toLowerCase() === currency.toLowerCase());
348348
}
349349

350350
return [];
351-
}
351+
};
352352

353353
private handleFilterByState = (beneficiaries: Beneficiary[]) => {
354354
if (beneficiaries.length) {
355355
return beneficiaries.filter(item => item.state.toLowerCase() === 'active');
356356
}
357+
357358
return [];
358-
}
359+
};
359360

360361
private handleSetCurrentAddress = (item: Beneficiary) => {
361362
if (item.data) {
@@ -365,37 +366,37 @@ class BeneficiariesComponent extends React.Component<Props, State> {
365366
});
366367
this.props.onChangeValue(item);
367368
}
368-
}
369+
};
369370

370371
private handleToggleAddAddressModal = () => {
371372
this.setState(prevState => ({
372373
isOpenAddressModal: !prevState.isOpenAddressModal,
373374
}));
374-
}
375+
};
375376

376377
private handleToggleConfirmationModal = () => {
377378
this.setState(prevState => ({
378379
isOpenConfirmationModal: !prevState.isOpenConfirmationModal,
379380
}));
380-
}
381+
};
381382

382383
private handleToggleFailModal = () => {
383384
this.setState(prevState => ({
384385
isOpenFailModal: !prevState.isOpenFailModal,
385386
}));
386-
}
387+
};
387388

388389
private handleToggleDropdown = () => {
389390
this.setState(prevState => ({
390391
isOpenDropdown: !prevState.isOpenDropdown,
391392
}));
392-
}
393+
};
393394

394395
private handleToggleTip = () => {
395396
this.setState(prevState => ({
396397
isOpenTip: !prevState.isOpenTip,
397398
}));
398-
}
399+
};
399400

400401
private translate = (id: string) => this.props.intl.formatMessage({ id });
401402
}

Diff for: src/components/CombinedOrderBook/CombinedOrderBook.test.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { shallow, ShallowWrapper } from 'enzyme';
22
import * as React from 'react';
33
import { spy } from 'sinon';
4-
import { CombinedOrderBook, CombinedOrderBookProps } from './';
54
import { CellData } from '../Table';
5+
import { CombinedOrderBook, CombinedOrderBookProps } from './';
66

77
const dataAsks: CellData[][] = [
88
['123', '14', '121'],

Diff for: src/components/CombinedOrderBook/index.tsx

+4-2
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ export class CombinedOrderBook extends React.PureComponent<CombinedOrderBookProp
7474
const {
7575
isLarge,
7676
} = this.props;
77+
7778
return (
7879
<div className="cr-combined-order-book" >
7980
{isLarge ? this.orderBookLarge() : this.orderBookSmall()}
@@ -125,7 +126,7 @@ export class CombinedOrderBook extends React.PureComponent<CombinedOrderBookProp
125126
</div>
126127
</React.Fragment>
127128
);
128-
}
129+
};
129130

130131
private orderBookSmall = () => {
131132
const {
@@ -141,6 +142,7 @@ export class CombinedOrderBook extends React.PureComponent<CombinedOrderBookProp
141142
onSelectBids,
142143
lastPrice,
143144
} = this.props;
145+
144146
return (
145147
<React.Fragment>
146148
<div className="cr-combined-order-book__small">
@@ -167,5 +169,5 @@ export class CombinedOrderBook extends React.PureComponent<CombinedOrderBookProp
167169
</div>
168170
</React.Fragment>
169171
);
170-
}
172+
};
171173
}

Diff for: src/components/CopyableTextField/CopyableTextField.test.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { shallow } from 'enzyme';
22
import * as React from 'react';
3-
import { CopyableTextField, CopyableTextFieldProps } from './';
43
import { CustomInput } from '../CustomInput';
4+
import { CopyableTextField, CopyableTextFieldProps } from './';
55

66

77
const defaultProps: CopyableTextFieldProps = {

Diff for: src/components/CopyableTextField/index.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ class CopyableTextField extends React.Component<CopyableTextFieldProps> {
6767
} = this.props;
6868
const doCopy = () => copy(fieldId);
6969
const cx = classnames('cr-copyable-text-field', className);
70+
7071
return (
7172
<div className={cx}>
7273
<InputGroup>

Diff for: src/components/CryptoIcon/index.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import * as React from 'react';
21
import cx from 'classnames';
2+
import * as React from 'react';
33

44
export interface CryptoIconProps {
55
code: string;
@@ -17,6 +17,7 @@ const findIcon = (code: string): string => {
1717

1818
export const CryptoIcon: React.FunctionComponent<CryptoIconProps> = props => {
1919
const { code, className = '', children } = props;
20+
2021
return (
2122
<span className={cx('cr-crypto-icon', className)}>
2223
<img src={findIcon(code)} alt="crypto-icon"/> {children}

0 commit comments

Comments
 (0)