From 7177136ebaa66a69b0e7432d5caf66dc9b6237e6 Mon Sep 17 00:00:00 2001 From: Thibaut Boustany Date: Thu, 14 Jun 2018 17:17:13 +0200 Subject: [PATCH] Add missing i18n + ignore eslint false positives --- src/components/AccountPage/index.js | 2 +- src/components/CurrentAddress/index.js | 1 + src/components/DashboardPage/AccountCard.js | 2 +- src/components/DeviceConnect/index.js | 1 + src/components/FeesField/BitcoinKind.js | 14 +++++++---- src/components/MainSideBar/index.js | 25 +++++++++++-------- src/components/Onboarding/helperComponents.js | 2 +- .../Onboarding/steps/GenuineCheck.js | 6 ++--- .../steps/SelectPIN/SelectPINblue.js | 6 ++--- .../steps/SelectPIN/SelectPINnano.js | 8 +++--- .../steps/WriteSeed/WriteSeedBlue.js | 6 ++--- .../steps/WriteSeed/WriteSeedNano.js | 6 ++--- .../steps/WriteSeed/WriteSeedRestore.js | 8 +++--- src/components/RequestAmount/index.js | 2 +- src/components/SettingsPage/index.js | 6 ++++- src/components/ThrowBlock.js | 13 +++++++--- .../base/AccountsList/AccountRow.js | 6 +++-- src/components/base/AccountsList/index.js | 1 + src/components/base/LegacySelect/index.js | 10 +++++--- src/components/base/StepperNumber/index.js | 3 ++- src/components/modals/AddAccounts/index.js | 2 +- .../steps/02-step-connect-device.js | 2 ++ .../AddAccounts/steps/03-step-import.js | 12 ++++----- .../AddAccounts/steps/04-step-finish.js | 6 ++--- src/components/modals/Debug.js | 1 + src/components/modals/OperationDetails.js | 2 +- src/components/modals/Send/Footer.js | 4 +-- static/i18n/en/app.yml | 13 +++++++++- 28 files changed, 105 insertions(+), 65 deletions(-) diff --git a/src/components/AccountPage/index.js b/src/components/AccountPage/index.js index 6486ffaf..9abb8b35 100644 --- a/src/components/AccountPage/index.js +++ b/src/components/AccountPage/index.js @@ -143,7 +143,7 @@ class AccountPage extends PureComponent { { {accountName ? ( + {/* eslint-disable-line react/jsx-no-literals */} Address for {accountName} ) : ( diff --git a/src/components/DashboardPage/AccountCard.js b/src/components/DashboardPage/AccountCard.js index 7d89941a..08ffa6fb 100644 --- a/src/components/DashboardPage/AccountCard.js +++ b/src/components/DashboardPage/AccountCard.js @@ -89,7 +89,7 @@ class AccountCard extends PureComponent<{ height={52} hideAxis isInteractive={false} - id={`account-chart-${account.id}`} + id={`account-chart-${account.id}`} /* eslint-disable-line react/jsx-no-literals */ unit={account.unit} /> diff --git a/src/components/DeviceConnect/index.js b/src/components/DeviceConnect/index.js index 679e1162..dcb3014f 100644 --- a/src/components/DeviceConnect/index.js +++ b/src/components/DeviceConnect/index.js @@ -200,6 +200,7 @@ class DeviceConnect extends PureComponent { const hasDevice = devices.length > 0 const hasMultipleDevices = devices.length > 1 + /* eslint-disable react/jsx-no-literals */ return ( diff --git a/src/components/FeesField/BitcoinKind.js b/src/components/FeesField/BitcoinKind.js index be8a8f23..0af0dfbe 100644 --- a/src/components/FeesField/BitcoinKind.js +++ b/src/components/FeesField/BitcoinKind.js @@ -3,6 +3,9 @@ import React, { Component } from 'react' import type { Account } from '@ledgerhq/live-common/lib/types' import styled from 'styled-components' +import { translate } from 'react-i18next' + +import type { T } from 'types/common' import InputCurrency from 'components/base/InputCurrency' import Select from 'components/base/Select' @@ -15,6 +18,7 @@ type Props = { account: Account, feePerByte: number, onChange: number => void, + t: T } type FeeItem = { @@ -104,14 +108,14 @@ class FeesField extends Component< } render() { - const { account, feePerByte, error, onChange } = this.props + const { account, feePerByte, error, onChange, t } = this.props const { items, selectedItem } = this.state const { units } = account.currency const satoshi = units[units.length - 1] return ( - +