diff --git a/locale/da/texts.po b/locale/da/texts.po index a0eff693a..a80a7a52d 100644 --- a/locale/da/texts.po +++ b/locale/da/texts.po @@ -57,11 +57,11 @@ msgid "[Last] dddd [•] HH:mm" msgstr "[Sidste] dddd [•] HH:mm" #. See https://momentjs.com/docs/#/displaying/calendar-time/ -#: src/models.js:107 src/utils.js:415 +#: src/models.js:107 src/utils.js:416 msgid "DD MMM YYYY [•] HH:mm" msgstr "DD MMM YYYY [•] HH:mm" -#: src/utils.js:160 +#: src/utils.js:161 msgid "Invalid address" msgstr "Ugyldig adresse" @@ -432,9 +432,9 @@ msgstr "Ord" msgid "Enter your seed words separated by space" msgstr "Indtast dine seed-ord adskilt med mellemrum" -#: src/components/NanoContract/NanoContractDetails.component.js:194 +#: src/components/NanoContract/NanoContractDetails.js:235 #: src/screens/LoadHistoryScreen.js:51 src/screens/LoadWalletErrorScreen.js:20 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:167 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:161 msgid "Try again" msgstr "" @@ -698,8 +698,8 @@ msgstr "Autoriserer overførslen" msgid "Your transfer of **${ this.amountAndToken }** has been confirmed" msgstr "Din overførsel af **${ _this.amountAndToken }** er bekræftet" -#: src/components/NanoContract/EditAddressModal.component.js:60 -#: src/components/NanoContract/SelectAddressModal.component.js:117 +#: src/components/NanoContract/EditAddressModal.js:60 +#: src/components/NanoContract/SelectAddressModal.js:117 #: src/screens/SendConfirmScreen.js:161 msgid "Address" msgstr "Adresse" @@ -932,53 +932,53 @@ msgstr "" msgid "Nano Contract Details" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:67 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:58 msgid "Nano Contract ID is required." msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:157 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:151 msgid "See contract" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:175 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:169 msgid "Load First Addresses Error" msgstr "" -#: src/components/NanoContract/NanoContractDetails.component.js:158 -#: src/components/NanoContract/SelectAddressModal.component.js:105 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:183 +#: src/components/NanoContract/NanoContractDetails.js:199 +#: src/components/NanoContract/SelectAddressModal.js:105 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:177 msgid "Loading" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:184 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:178 msgid "Loading first wallet address." msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:142 -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:88 +#: src/components/NanoContract/NanoContractDetailsHeader.js:142 +#: src/components/NanoContract/NanoContractTransactionHeader.js:88 #: src/components/NanoContract/NanoContractsListItem.js:57 #: src/components/TxDetailsModal.js:106 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:193 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:187 msgid "Nano Contract ID" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:201 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:195 msgid "Wallet Address" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:211 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:205 msgid "If you want to change the wallet address, you will be able to do" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:213 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:207 msgid "after the contract is registered." msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:232 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:226 msgid "Register Nano Contract" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:250 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:244 msgid "Nano Contract Registration" msgstr "" @@ -1060,21 +1060,21 @@ msgstr "Transaktion" msgid "Open" msgstr "Åben" -#: src/sagas/wallet.js:744 +#: src/sagas/wallet.js:750 msgid "Wallet is not ready to load addresses." msgstr "" #. This will show the message in the feedback content at SelectAddressModal -#: src/sagas/wallet.js:760 +#: src/sagas/wallet.js:766 msgid "There was an error while loading wallet addresses. Try again." msgstr "" -#: src/sagas/wallet.js:770 +#: src/sagas/wallet.js:776 msgid "Wallet is not ready to load the first address." msgstr "" #. This will show the message in the feedback content -#: src/sagas/wallet.js:786 +#: src/sagas/wallet.js:792 msgid "There was an error while loading first wallet address. Try again." msgstr "" @@ -1246,12 +1246,12 @@ msgstr "" msgid "Description" msgstr "Beskrivelse" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:47 +#: src/components/NanoContract/NanoContractTransactionHeader.js:47 #: src/components/TxDetailsModal.js:104 msgid "Transaction ID" msgstr "" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:92 +#: src/components/NanoContract/NanoContractTransactionHeader.js:92 #: src/components/TxDetailsModal.js:105 msgid "Blueprint Method" msgstr "" @@ -1264,7 +1264,7 @@ msgstr "" msgid "Nano Contract Status" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:79 +#: src/components/NanoContract/NanoContractDetailsHeader.js:79 #: src/components/TxDetailsModal.js:120 msgid "Nano Contract" msgstr "" @@ -1302,79 +1302,83 @@ msgstr "" msgid "Custom network" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:41 +#: src/components/NanoContract/EditAddressModal.js:41 msgid "New Nano Contract Address" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:49 +#: src/components/NanoContract/EditAddressModal.js:49 msgid "" "This address signs any transaction you create with Nano Contracts method. " "Switching to a new one means" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:51 +#: src/components/NanoContract/EditAddressModal.js:51 msgid "all future transactions will use this address." msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:57 +#: src/components/NanoContract/EditAddressModal.js:57 msgid "Selected Information" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:67 +#: src/components/NanoContract/EditAddressModal.js:67 msgid "Index" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:74 +#: src/components/NanoContract/EditAddressModal.js:74 msgid "Confirm new address" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:78 +#: src/components/NanoContract/EditAddressModal.js:78 msgid "Go back" msgstr "" -#: src/components/NanoContract/NanoContractDetails.component.js:159 +#: src/components/NanoContract/NanoContractDetails.js:174 +msgid "Load More" +msgstr "" + +#: src/components/NanoContract/NanoContractDetails.js:200 msgid "Loading Nano Contract transactions." msgstr "" -#: src/components/NanoContract/NanoContractDetails.component.js:173 +#: src/components/NanoContract/NanoContractDetails.js:214 msgid "Nano Contract Transactions Error" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:146 +#: src/components/NanoContract/NanoContractDetailsHeader.js:146 #: src/components/NanoContract/NanoContractsListItem.js:59 msgid "Blueprint Name" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:150 +#: src/components/NanoContract/NanoContractDetailsHeader.js:150 msgid "Registered Address" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:153 +#: src/components/NanoContract/NanoContractDetailsHeader.js:153 msgid "See status details" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:154 +#: src/components/NanoContract/NanoContractDetailsHeader.js:154 msgid "Unregister contract" msgstr "" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:96 +#: src/components/NanoContract/NanoContractTransactionHeader.js:96 msgid "Date and Time" msgstr "" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:103 -#: src/components/NanoContract/NanoContractTransactionsListItem.component.js:62 +#: src/components/NanoContract/NanoContractTransactionHeader.js:103 +#: src/components/NanoContract/NanoContractTransactionsListItem.js:62 msgid "From this wallet" msgstr "" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:106 +#: src/components/NanoContract/NanoContractTransactionHeader.js:106 msgid "Caller" msgstr "" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:109 +#: src/components/NanoContract/NanoContractTransactionHeader.js:109 msgid "See transaction details" msgstr "" @@ -1392,42 +1396,42 @@ msgstr "" msgid "Register new" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:90 +#: src/components/NanoContract/SelectAddressModal.js:90 msgid "Choose New Wallet Address" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:97 +#: src/components/NanoContract/SelectAddressModal.js:97 msgid "Load Addresses Error" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:106 +#: src/components/NanoContract/SelectAddressModal.js:106 msgid "Loading wallet addresses." msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:114 +#: src/components/NanoContract/SelectAddressModal.js:114 msgid "Current Information" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:115 +#: src/components/NanoContract/SelectAddressModal.js:115 msgid "To change, select other address on the list below." msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:178 +#: src/components/NanoContract/SelectAddressModal.js:178 msgid "index" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:39 +#: src/components/NanoContract/UnregisterNanoContractModal.js:39 msgid "Unregister Nano Contract" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:41 +#: src/components/NanoContract/UnregisterNanoContractModal.js:41 msgid "Are you sure you want to unregister this Nano Contract?" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:44 +#: src/components/NanoContract/UnregisterNanoContractModal.js:44 msgid "Yes, unregister contract" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:50 +#: src/components/NanoContract/UnregisterNanoContractModal.js:50 msgid "No, go back" msgstr "" diff --git a/locale/pt-br/texts.po b/locale/pt-br/texts.po index 8e5a2d442..a16d65008 100644 --- a/locale/pt-br/texts.po +++ b/locale/pt-br/texts.po @@ -57,11 +57,11 @@ msgid "[Last] dddd [•] HH:mm" msgstr "[Última] dddd [•] HH:mm" #. See https://momentjs.com/docs/#/displaying/calendar-time/ -#: src/models.js:107 src/utils.js:415 +#: src/models.js:107 src/utils.js:416 msgid "DD MMM YYYY [•] HH:mm" msgstr "DD MMM YYYY [•] HH:mm" -#: src/utils.js:160 +#: src/utils.js:161 msgid "Invalid address" msgstr "Endereço inválido" @@ -443,9 +443,9 @@ msgstr "Palavras" msgid "Enter your seed words separated by space" msgstr "Digite suas palavras separadas por espaços" -#: src/components/NanoContract/NanoContractDetails.component.js:194 +#: src/components/NanoContract/NanoContractDetails.js:235 #: src/screens/LoadHistoryScreen.js:51 src/screens/LoadWalletErrorScreen.js:20 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:167 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:161 msgid "Try again" msgstr "Tente novamente" @@ -714,8 +714,8 @@ msgstr "Autorizar operação" msgid "Your transfer of **${ this.amountAndToken }** has been confirmed" msgstr "Sua transferência de **${ this.amountAndToken }** foi confirmada" -#: src/components/NanoContract/EditAddressModal.component.js:60 -#: src/components/NanoContract/SelectAddressModal.component.js:117 +#: src/components/NanoContract/EditAddressModal.js:60 +#: src/components/NanoContract/SelectAddressModal.js:117 #: src/screens/SendConfirmScreen.js:161 msgid "Address" msgstr "Endereço" @@ -958,53 +958,53 @@ msgstr "" msgid "Nano Contract Details" msgstr "Detalhes do Nano Contract" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:67 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:58 msgid "Nano Contract ID is required." msgstr "ID do Nano Contract é obrigatório." -#: src/screens/NanoContract/NanoContractRegisterScreen.js:157 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:151 msgid "See contract" msgstr "Ver contrato" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:175 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:169 msgid "Load First Addresses Error" msgstr "Erro ao carregar primeiro endereço da wallet" -#: src/components/NanoContract/NanoContractDetails.component.js:158 -#: src/components/NanoContract/SelectAddressModal.component.js:105 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:183 +#: src/components/NanoContract/NanoContractDetails.js:199 +#: src/components/NanoContract/SelectAddressModal.js:105 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:177 msgid "Loading" msgstr "Carregando" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:184 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:178 msgid "Loading first wallet address." msgstr "Carregando primeiro endereço da wallet." -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:142 -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:88 +#: src/components/NanoContract/NanoContractDetailsHeader.js:142 +#: src/components/NanoContract/NanoContractTransactionHeader.js:88 #: src/components/NanoContract/NanoContractsListItem.js:57 #: src/components/TxDetailsModal.js:106 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:193 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:187 msgid "Nano Contract ID" msgstr "ID do Nano Contract" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:201 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:195 msgid "Wallet Address" msgstr "Endereço da Carteira" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:211 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:205 msgid "If you want to change the wallet address, you will be able to do" msgstr "Se deseja alterar o endereço de assinatura, você pode alterar" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:213 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:207 msgid "after the contract is registered." msgstr "depois do contrato ser registrado." -#: src/screens/NanoContract/NanoContractRegisterScreen.js:232 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:226 msgid "Register Nano Contract" msgstr "Registrar Nano Contract" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:250 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:244 msgid "Nano Contract Registration" msgstr "Registro do Nano Contract" @@ -1087,22 +1087,21 @@ msgstr "Transação" msgid "Open" msgstr "Abrir" -#: src/sagas/wallet.js:744 +#: src/sagas/wallet.js:750 msgid "Wallet is not ready to load addresses." msgstr "A wallet não está pronta para carregar os endereços." #. This will show the message in the feedback content at SelectAddressModal -#: src/sagas/wallet.js:760 +#: src/sagas/wallet.js:766 msgid "There was an error while loading wallet addresses. Try again." -msgstr "" -"Ocorreu um erro ao carregar os endereços da wallet. Tente novamente." +msgstr "Ocorreu um erro ao carregar os endereços da wallet. Tente novamente." -#: src/sagas/wallet.js:770 +#: src/sagas/wallet.js:776 msgid "Wallet is not ready to load the first address." msgstr "A wallet não está pronta para carregar o primeiro endereço." #. This will show the message in the feedback content -#: src/sagas/wallet.js:786 +#: src/sagas/wallet.js:792 msgid "There was an error while loading first wallet address. Try again." msgstr "" "Ocorreu um erro ao carregar o primeiro endereço da wallet. Tente novamente." @@ -1277,12 +1276,12 @@ msgstr "Inválida" msgid "Description" msgstr "Descrição" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:47 +#: src/components/NanoContract/NanoContractTransactionHeader.js:47 #: src/components/TxDetailsModal.js:104 msgid "Transaction ID" msgstr "ID da Transação" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:92 +#: src/components/NanoContract/NanoContractTransactionHeader.js:92 #: src/components/TxDetailsModal.js:105 msgid "Blueprint Method" msgstr "Método do Blueprint" @@ -1295,7 +1294,7 @@ msgstr "Endereço de assinatura do Nano Contract" msgid "Nano Contract Status" msgstr "Status do Nano Contract" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:79 +#: src/components/NanoContract/NanoContractDetailsHeader.js:79 #: src/components/TxDetailsModal.js:120 msgid "Nano Contract" msgstr "Nano Contract" @@ -1340,11 +1339,11 @@ msgstr "" msgid "Custom network" msgstr "Rede personalizada" -#: src/components/NanoContract/EditAddressModal.component.js:41 +#: src/components/NanoContract/EditAddressModal.js:41 msgid "New Nano Contract Address" msgstr "Novo endereço para o Nano Contract" -#: src/components/NanoContract/EditAddressModal.component.js:49 +#: src/components/NanoContract/EditAddressModal.js:49 msgid "" "This address signs any transaction you create with Nano Contracts method. " "Switching to a new one means" @@ -1352,69 +1351,73 @@ msgstr "" "Este endereço assina toda transação criada com os métodos do Nano Contract. " "Ao alterar para um novo endereço significa que" -#: src/components/NanoContract/EditAddressModal.component.js:51 +#: src/components/NanoContract/EditAddressModal.js:51 msgid "all future transactions will use this address." msgstr "todas as transações futuras usarão este endereço." -#: src/components/NanoContract/EditAddressModal.component.js:57 +#: src/components/NanoContract/EditAddressModal.js:57 msgid "Selected Information" msgstr "Informação Selecionada" -#: src/components/NanoContract/EditAddressModal.component.js:67 +#: src/components/NanoContract/EditAddressModal.js:67 msgid "Index" msgstr "Índice" -#: src/components/NanoContract/EditAddressModal.component.js:74 +#: src/components/NanoContract/EditAddressModal.js:74 msgid "Confirm new address" msgstr "Confirmar novo endereço" -#: src/components/NanoContract/EditAddressModal.component.js:78 +#: src/components/NanoContract/EditAddressModal.js:78 msgid "Go back" msgstr "Voltar" -#: src/components/NanoContract/NanoContractDetails.component.js:159 +#: src/components/NanoContract/NanoContractDetails.js:174 +msgid "Load More" +msgstr "Carregar mais" + +#: src/components/NanoContract/NanoContractDetails.js:200 msgid "Loading Nano Contract transactions." msgstr "Carregando transações do Nano Contract" -#: src/components/NanoContract/NanoContractDetails.component.js:173 +#: src/components/NanoContract/NanoContractDetails.js:214 msgid "Nano Contract Transactions Error" msgstr "Erro em Transações do Nano Contract" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:146 +#: src/components/NanoContract/NanoContractDetailsHeader.js:146 #: src/components/NanoContract/NanoContractsListItem.js:59 msgid "Blueprint Name" msgstr "Nome do Blueprint" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:150 +#: src/components/NanoContract/NanoContractDetailsHeader.js:150 msgid "Registered Address" msgstr "Endereço Registrado" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:153 +#: src/components/NanoContract/NanoContractDetailsHeader.js:153 msgid "See status details" msgstr "Ver detalhes" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:154 +#: src/components/NanoContract/NanoContractDetailsHeader.js:154 msgid "Unregister contract" msgstr "Desregistrar contract" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:96 +#: src/components/NanoContract/NanoContractTransactionHeader.js:96 msgid "Date and Time" msgstr "Data & Hora" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:103 -#: src/components/NanoContract/NanoContractTransactionsListItem.component.js:62 +#: src/components/NanoContract/NanoContractTransactionHeader.js:103 +#: src/components/NanoContract/NanoContractTransactionsListItem.js:62 msgid "From this wallet" msgstr "Desta wallet" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:106 +#: src/components/NanoContract/NanoContractTransactionHeader.js:106 msgid "Caller" msgstr "Caller" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:109 +#: src/components/NanoContract/NanoContractTransactionHeader.js:109 msgid "See transaction details" msgstr "Ver detalhes" @@ -1432,42 +1435,42 @@ msgstr "Você pode acompanhar os Nano Contracts registrados nesta tela." msgid "Register new" msgstr "Registrar novo" -#: src/components/NanoContract/SelectAddressModal.component.js:90 +#: src/components/NanoContract/SelectAddressModal.js:90 msgid "Choose New Wallet Address" msgstr "Escolha o Novo Endereço" -#: src/components/NanoContract/SelectAddressModal.component.js:97 +#: src/components/NanoContract/SelectAddressModal.js:97 msgid "Load Addresses Error" msgstr "Erro ao carregar endereços" -#: src/components/NanoContract/SelectAddressModal.component.js:106 +#: src/components/NanoContract/SelectAddressModal.js:106 msgid "Loading wallet addresses." msgstr "Carregando endereços da wallet." -#: src/components/NanoContract/SelectAddressModal.component.js:114 +#: src/components/NanoContract/SelectAddressModal.js:114 msgid "Current Information" msgstr "Informação Atual" -#: src/components/NanoContract/SelectAddressModal.component.js:115 +#: src/components/NanoContract/SelectAddressModal.js:115 msgid "To change, select other address on the list below." msgstr "Para alterar, selecione outro endereço da lista abaixo." -#: src/components/NanoContract/SelectAddressModal.component.js:178 +#: src/components/NanoContract/SelectAddressModal.js:178 msgid "index" msgstr "índice" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:39 +#: src/components/NanoContract/UnregisterNanoContractModal.js:39 msgid "Unregister Nano Contract" msgstr "Desregistrar Nano Contract" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:41 +#: src/components/NanoContract/UnregisterNanoContractModal.js:41 msgid "Are you sure you want to unregister this Nano Contract?" msgstr "Confirma que deseja desregistrar este Nano Contract?" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:44 +#: src/components/NanoContract/UnregisterNanoContractModal.js:44 msgid "Yes, unregister contract" msgstr "Sim, desregistrar" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:50 +#: src/components/NanoContract/UnregisterNanoContractModal.js:50 msgid "No, go back" msgstr "Não, voltar" diff --git a/locale/ru-ru/texts.po b/locale/ru-ru/texts.po index 95fb124b3..e1635ecd5 100644 --- a/locale/ru-ru/texts.po +++ b/locale/ru-ru/texts.po @@ -58,11 +58,11 @@ msgid "[Last] dddd [•] HH:mm" msgstr "[Последний] dddd [•] HH:mm" #. See https://momentjs.com/docs/#/displaying/calendar-time/ -#: src/models.js:107 src/utils.js:415 +#: src/models.js:107 src/utils.js:416 msgid "DD MMM YYYY [•] HH:mm" msgstr "DD MMM YYYY [•] HH:mm" -#: src/utils.js:160 +#: src/utils.js:161 msgid "Invalid address" msgstr "Неправильный адрес" @@ -433,9 +433,9 @@ msgstr "Слова" msgid "Enter your seed words separated by space" msgstr "Введите seed-фразу" -#: src/components/NanoContract/NanoContractDetails.component.js:194 +#: src/components/NanoContract/NanoContractDetails.js:235 #: src/screens/LoadHistoryScreen.js:51 src/screens/LoadWalletErrorScreen.js:20 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:167 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:161 msgid "Try again" msgstr "" @@ -700,8 +700,8 @@ msgstr "Авторизовать операцию" msgid "Your transfer of **${ this.amountAndToken }** has been confirmed" msgstr "Ваш перевод **${ this.amountAndToken }** был подтвержден" -#: src/components/NanoContract/EditAddressModal.component.js:60 -#: src/components/NanoContract/SelectAddressModal.component.js:117 +#: src/components/NanoContract/EditAddressModal.js:60 +#: src/components/NanoContract/SelectAddressModal.js:117 #: src/screens/SendConfirmScreen.js:161 msgid "Address" msgstr "Адрес" @@ -936,53 +936,53 @@ msgstr "" msgid "Nano Contract Details" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:67 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:58 msgid "Nano Contract ID is required." msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:157 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:151 msgid "See contract" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:175 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:169 msgid "Load First Addresses Error" msgstr "" -#: src/components/NanoContract/NanoContractDetails.component.js:158 -#: src/components/NanoContract/SelectAddressModal.component.js:105 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:183 +#: src/components/NanoContract/NanoContractDetails.js:199 +#: src/components/NanoContract/SelectAddressModal.js:105 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:177 msgid "Loading" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:184 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:178 msgid "Loading first wallet address." msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:142 -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:88 +#: src/components/NanoContract/NanoContractDetailsHeader.js:142 +#: src/components/NanoContract/NanoContractTransactionHeader.js:88 #: src/components/NanoContract/NanoContractsListItem.js:57 #: src/components/TxDetailsModal.js:106 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:193 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:187 msgid "Nano Contract ID" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:201 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:195 msgid "Wallet Address" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:211 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:205 msgid "If you want to change the wallet address, you will be able to do" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:213 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:207 msgid "after the contract is registered." msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:232 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:226 msgid "Register Nano Contract" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:250 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:244 msgid "Nano Contract Registration" msgstr "" @@ -1064,21 +1064,21 @@ msgstr "" msgid "Open" msgstr "Открыть" -#: src/sagas/wallet.js:744 +#: src/sagas/wallet.js:750 msgid "Wallet is not ready to load addresses." msgstr "" #. This will show the message in the feedback content at SelectAddressModal -#: src/sagas/wallet.js:760 +#: src/sagas/wallet.js:766 msgid "There was an error while loading wallet addresses. Try again." msgstr "" -#: src/sagas/wallet.js:770 +#: src/sagas/wallet.js:776 msgid "Wallet is not ready to load the first address." msgstr "" #. This will show the message in the feedback content -#: src/sagas/wallet.js:786 +#: src/sagas/wallet.js:792 msgid "There was an error while loading first wallet address. Try again." msgstr "" @@ -1235,12 +1235,12 @@ msgstr "" msgid "Description" msgstr "Описание" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:47 +#: src/components/NanoContract/NanoContractTransactionHeader.js:47 #: src/components/TxDetailsModal.js:104 msgid "Transaction ID" msgstr "" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:92 +#: src/components/NanoContract/NanoContractTransactionHeader.js:92 #: src/components/TxDetailsModal.js:105 msgid "Blueprint Method" msgstr "" @@ -1253,7 +1253,7 @@ msgstr "" msgid "Nano Contract Status" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:79 +#: src/components/NanoContract/NanoContractDetailsHeader.js:79 #: src/components/TxDetailsModal.js:120 msgid "Nano Contract" msgstr "" @@ -1291,79 +1291,83 @@ msgstr "" msgid "Custom network" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:41 +#: src/components/NanoContract/EditAddressModal.js:41 msgid "New Nano Contract Address" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:49 +#: src/components/NanoContract/EditAddressModal.js:49 msgid "" "This address signs any transaction you create with Nano Contracts method. " "Switching to a new one means" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:51 +#: src/components/NanoContract/EditAddressModal.js:51 msgid "all future transactions will use this address." msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:57 +#: src/components/NanoContract/EditAddressModal.js:57 msgid "Selected Information" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:67 +#: src/components/NanoContract/EditAddressModal.js:67 msgid "Index" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:74 +#: src/components/NanoContract/EditAddressModal.js:74 msgid "Confirm new address" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:78 +#: src/components/NanoContract/EditAddressModal.js:78 msgid "Go back" msgstr "" -#: src/components/NanoContract/NanoContractDetails.component.js:159 +#: src/components/NanoContract/NanoContractDetails.js:174 +msgid "Load More" +msgstr "" + +#: src/components/NanoContract/NanoContractDetails.js:200 msgid "Loading Nano Contract transactions." msgstr "" -#: src/components/NanoContract/NanoContractDetails.component.js:173 +#: src/components/NanoContract/NanoContractDetails.js:214 msgid "Nano Contract Transactions Error" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:146 +#: src/components/NanoContract/NanoContractDetailsHeader.js:146 #: src/components/NanoContract/NanoContractsListItem.js:59 msgid "Blueprint Name" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:150 +#: src/components/NanoContract/NanoContractDetailsHeader.js:150 msgid "Registered Address" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:153 +#: src/components/NanoContract/NanoContractDetailsHeader.js:153 msgid "See status details" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:154 +#: src/components/NanoContract/NanoContractDetailsHeader.js:154 msgid "Unregister contract" msgstr "" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:96 +#: src/components/NanoContract/NanoContractTransactionHeader.js:96 msgid "Date and Time" msgstr "" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:103 -#: src/components/NanoContract/NanoContractTransactionsListItem.component.js:62 +#: src/components/NanoContract/NanoContractTransactionHeader.js:103 +#: src/components/NanoContract/NanoContractTransactionsListItem.js:62 msgid "From this wallet" msgstr "" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:106 +#: src/components/NanoContract/NanoContractTransactionHeader.js:106 msgid "Caller" msgstr "" #. XXX: add when shrank component can be used. -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:109 +#: src/components/NanoContract/NanoContractTransactionHeader.js:109 msgid "See transaction details" msgstr "" @@ -1381,42 +1385,42 @@ msgstr "" msgid "Register new" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:90 +#: src/components/NanoContract/SelectAddressModal.js:90 msgid "Choose New Wallet Address" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:97 +#: src/components/NanoContract/SelectAddressModal.js:97 msgid "Load Addresses Error" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:106 +#: src/components/NanoContract/SelectAddressModal.js:106 msgid "Loading wallet addresses." msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:114 +#: src/components/NanoContract/SelectAddressModal.js:114 msgid "Current Information" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:115 +#: src/components/NanoContract/SelectAddressModal.js:115 msgid "To change, select other address on the list below." msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:178 +#: src/components/NanoContract/SelectAddressModal.js:178 msgid "index" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:39 +#: src/components/NanoContract/UnregisterNanoContractModal.js:39 msgid "Unregister Nano Contract" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:41 +#: src/components/NanoContract/UnregisterNanoContractModal.js:41 msgid "Are you sure you want to unregister this Nano Contract?" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:44 +#: src/components/NanoContract/UnregisterNanoContractModal.js:44 msgid "Yes, unregister contract" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:50 +#: src/components/NanoContract/UnregisterNanoContractModal.js:50 msgid "No, go back" msgstr "" diff --git a/locale/texts.pot b/locale/texts.pot index f11693ef4..bd8d3efe1 100644 --- a/locale/texts.pot +++ b/locale/texts.pot @@ -48,12 +48,12 @@ msgid "[Last] dddd [•] HH:mm" msgstr "" #: src/models.js:107 -#: src/utils.js:415 +#: src/utils.js:416 #. See https://momentjs.com/docs/#/displaying/calendar-time/ msgid "DD MMM YYYY [•] HH:mm" msgstr "" -#: src/utils.js:160 +#: src/utils.js:161 msgid "Invalid address" msgstr "" @@ -421,10 +421,10 @@ msgstr "" msgid "Enter your seed words separated by space" msgstr "" -#: src/components/NanoContract/NanoContractDetails.component.js:194 +#: src/components/NanoContract/NanoContractDetails.js:235 #: src/screens/LoadHistoryScreen.js:51 #: src/screens/LoadWalletErrorScreen.js:20 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:167 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:161 msgid "Try again" msgstr "" @@ -696,8 +696,8 @@ msgstr "" msgid "Your transfer of **${ this.amountAndToken }** has been confirmed" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:60 -#: src/components/NanoContract/SelectAddressModal.component.js:117 +#: src/components/NanoContract/EditAddressModal.js:60 +#: src/components/NanoContract/SelectAddressModal.js:117 #: src/screens/SendConfirmScreen.js:161 msgid "Address" msgstr "" @@ -929,53 +929,53 @@ msgstr "" msgid "Nano Contract Details" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:67 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:58 msgid "Nano Contract ID is required." msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:157 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:151 msgid "See contract" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:175 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:169 msgid "Load First Addresses Error" msgstr "" -#: src/components/NanoContract/NanoContractDetails.component.js:158 -#: src/components/NanoContract/SelectAddressModal.component.js:105 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:183 +#: src/components/NanoContract/NanoContractDetails.js:199 +#: src/components/NanoContract/SelectAddressModal.js:105 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:177 msgid "Loading" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:184 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:178 msgid "Loading first wallet address." msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:142 -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:88 +#: src/components/NanoContract/NanoContractDetailsHeader.js:142 +#: src/components/NanoContract/NanoContractTransactionHeader.js:88 #: src/components/NanoContract/NanoContractsListItem.js:57 #: src/components/TxDetailsModal.js:106 -#: src/screens/NanoContract/NanoContractRegisterScreen.js:193 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:187 msgid "Nano Contract ID" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:201 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:195 msgid "Wallet Address" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:211 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:205 msgid "If you want to change the wallet address, you will be able to do" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:213 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:207 msgid "after the contract is registered." msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:232 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:226 msgid "Register Nano Contract" msgstr "" -#: src/screens/NanoContract/NanoContractRegisterScreen.js:250 +#: src/screens/NanoContract/NanoContractRegisterScreen.js:244 msgid "Nano Contract Registration" msgstr "" @@ -1057,20 +1057,20 @@ msgstr "" msgid "Open" msgstr "" -#: src/sagas/wallet.js:744 +#: src/sagas/wallet.js:750 msgid "Wallet is not ready to load addresses." msgstr "" -#: src/sagas/wallet.js:760 +#: src/sagas/wallet.js:766 #. This will show the message in the feedback content at SelectAddressModal msgid "There was an error while loading wallet addresses. Try again." msgstr "" -#: src/sagas/wallet.js:770 +#: src/sagas/wallet.js:776 msgid "Wallet is not ready to load the first address." msgstr "" -#: src/sagas/wallet.js:786 +#: src/sagas/wallet.js:792 #. This will show the message in the feedback content msgid "There was an error while loading first wallet address. Try again." msgstr "" @@ -1228,12 +1228,12 @@ msgstr "" msgid "Description" msgstr "" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:47 +#: src/components/NanoContract/NanoContractTransactionHeader.js:47 #: src/components/TxDetailsModal.js:104 msgid "Transaction ID" msgstr "" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:92 +#: src/components/NanoContract/NanoContractTransactionHeader.js:92 #: src/components/TxDetailsModal.js:105 msgid "Blueprint Method" msgstr "" @@ -1246,7 +1246,7 @@ msgstr "" msgid "Nano Contract Status" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:79 +#: src/components/NanoContract/NanoContractDetailsHeader.js:79 #: src/components/TxDetailsModal.js:120 msgid "Nano Contract" msgstr "" @@ -1284,78 +1284,82 @@ msgstr "" msgid "Custom network" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:41 +#: src/components/NanoContract/EditAddressModal.js:41 msgid "New Nano Contract Address" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:49 +#: src/components/NanoContract/EditAddressModal.js:49 msgid "" "This address signs any transaction you create with Nano Contracts method. " "Switching to a new one means" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:51 +#: src/components/NanoContract/EditAddressModal.js:51 msgid "all future transactions will use this address." msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:57 +#: src/components/NanoContract/EditAddressModal.js:57 msgid "Selected Information" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:67 +#: src/components/NanoContract/EditAddressModal.js:67 msgid "Index" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:74 +#: src/components/NanoContract/EditAddressModal.js:74 msgid "Confirm new address" msgstr "" -#: src/components/NanoContract/EditAddressModal.component.js:78 +#: src/components/NanoContract/EditAddressModal.js:78 msgid "Go back" msgstr "" -#: src/components/NanoContract/NanoContractDetails.component.js:159 +#: src/components/NanoContract/NanoContractDetails.js:174 +msgid "Load More" +msgstr "" + +#: src/components/NanoContract/NanoContractDetails.js:200 msgid "Loading Nano Contract transactions." msgstr "" -#: src/components/NanoContract/NanoContractDetails.component.js:173 +#: src/components/NanoContract/NanoContractDetails.js:214 msgid "Nano Contract Transactions Error" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:146 +#: src/components/NanoContract/NanoContractDetailsHeader.js:146 #: src/components/NanoContract/NanoContractsListItem.js:59 msgid "Blueprint Name" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:150 +#: src/components/NanoContract/NanoContractDetailsHeader.js:150 msgid "Registered Address" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:153 +#: src/components/NanoContract/NanoContractDetailsHeader.js:153 msgid "See status details" msgstr "" -#: src/components/NanoContract/NanoContractDetailsHeader.component.js:154 +#: src/components/NanoContract/NanoContractDetailsHeader.js:154 msgid "Unregister contract" msgstr "" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:96 +#: src/components/NanoContract/NanoContractTransactionHeader.js:96 #. XXX: add when shrank component can be used. msgid "Date and Time" msgstr "" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:103 -#: src/components/NanoContract/NanoContractTransactionsListItem.component.js:62 +#: src/components/NanoContract/NanoContractTransactionHeader.js:103 +#: src/components/NanoContract/NanoContractTransactionsListItem.js:62 #. XXX: add when shrank component can be used. msgid "From this wallet" msgstr "" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:106 +#: src/components/NanoContract/NanoContractTransactionHeader.js:106 #. XXX: add when shrank component can be used. msgid "Caller" msgstr "" -#: src/components/NanoContract/NanoContractTransactionHeader.component.js:109 +#: src/components/NanoContract/NanoContractTransactionHeader.js:109 #. XXX: add when shrank component can be used. msgid "See transaction details" msgstr "" @@ -1374,42 +1378,42 @@ msgstr "" msgid "Register new" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:90 +#: src/components/NanoContract/SelectAddressModal.js:90 msgid "Choose New Wallet Address" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:97 +#: src/components/NanoContract/SelectAddressModal.js:97 msgid "Load Addresses Error" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:106 +#: src/components/NanoContract/SelectAddressModal.js:106 msgid "Loading wallet addresses." msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:114 +#: src/components/NanoContract/SelectAddressModal.js:114 msgid "Current Information" msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:115 +#: src/components/NanoContract/SelectAddressModal.js:115 msgid "To change, select other address on the list below." msgstr "" -#: src/components/NanoContract/SelectAddressModal.component.js:178 +#: src/components/NanoContract/SelectAddressModal.js:178 msgid "index" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:39 +#: src/components/NanoContract/UnregisterNanoContractModal.js:39 msgid "Unregister Nano Contract" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:41 +#: src/components/NanoContract/UnregisterNanoContractModal.js:41 msgid "Are you sure you want to unregister this Nano Contract?" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:44 +#: src/components/NanoContract/UnregisterNanoContractModal.js:44 msgid "Yes, unregister contract" msgstr "" -#: src/components/NanoContract/UnregisterNanoContractModal.component.js:50 +#: src/components/NanoContract/UnregisterNanoContractModal.js:50 msgid "No, go back" msgstr "" diff --git a/src/components/NanoContract/NanoContractDetails.js b/src/components/NanoContract/NanoContractDetails.js index fafb6d270..139382762 100644 --- a/src/components/NanoContract/NanoContractDetails.js +++ b/src/components/NanoContract/NanoContractDetails.js @@ -23,6 +23,7 @@ import Spinner from '../Spinner'; import errorIcon from '../../assets/images/icErrorBig.png'; import SimpleButton from '../SimpleButton'; import { FeedbackContent } from '../FeedbackContent'; +import NewHathorButton from '../NewHathorButton'; /** * Retrieves Nano Contract details from Redux. @@ -98,7 +99,7 @@ export const NanoContractDetails = ({ nc }) => { /** * Triggered when a user makes the pull gesture on the transaction history content. */ - const handleNewTransactions = () => { + const handleNewerTransactions = () => { dispatch(nanoContractHistoryRequest({ ncId: nc.ncId, before: txHistory[0].txId })); }; @@ -136,13 +137,50 @@ export const NanoContractDetails = ({ nc }) => { )} keyExtractor={(item) => item.txId} refreshing={isLoading} - onRefresh={handleNewTransactions} // pull gesture + onRefresh={handleNewerTransactions} // pull gesture + ListFooterComponent={} + extraData={[isLoading, error]} /> )} ); }; +/** + * It show a button to 'Load More' transactions after the last one. + * It hides the button when the last transaction is the initialize. + * + * @param {Object} prop Properties object + * @param {{ + * ncId: string; + * txId: string; + * }} prop.lastTx A transaction item from transaction history + */ +const LoadMoreButton = ({ lastTx }) => { + const dispatch = useDispatch(); + const isInitializeTx = lastTx.ncMethod === 'initialize'; + + /** + * This handling will dispatch an action to request for + * older transactions after a txId. + */ + const handleLoadMore = () => dispatch(nanoContractHistoryRequest({ + ncId: lastTx.ncId, + after: lastTx.txId, + })); + + return !isInitializeTx && ( + + ) +}; + /** * @param {Object} props * @param {Object?} props.children Either a react component or a react element