From 8e971ef7ebfd49b5eeefd617f33928f87ebce9ee Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Tue, 21 Jan 2020 15:47:44 +0100 Subject: [PATCH] Use ButtonCancel for all Cancel-only buttons (#2164) * Use ButtonCancel for all Cancel-only buttons * Small cleanups --- packages/app-accounts/src/modals/Backup.tsx | 49 +++++-------------- .../app-accounts/src/modals/ChangePass.tsx | 9 +--- packages/app-accounts/src/modals/Create.tsx | 9 +--- .../src/modals/CreateConfirmation.tsx | 9 +--- packages/app-accounts/src/modals/Derive.tsx | 9 +--- packages/app-accounts/src/modals/Identity.tsx | 9 +--- packages/app-accounts/src/modals/Import.tsx | 9 +--- packages/app-accounts/src/modals/Transfer.tsx | 9 +--- .../app-address-book/src/modals/Create.tsx | 9 +--- packages/app-contracts/src/Contracts/Call.tsx | 9 +--- packages/app-contracts/src/Modal.tsx | 11 +---- packages/app-contracts/src/RemoveABI.tsx | 9 +--- packages/app-council/src/Motions/Slashing.tsx | 9 +--- .../app-democracy/src/Overview/Seconding.tsx | 9 +--- .../app-generic-asset/src/modals/Create.tsx | 22 +++------ packages/app-settings/src/General.tsx | 11 ++--- .../src/Actions/Account/BondExtra.tsx | 9 +--- .../src/Actions/Account/InjectKeys.tsx | 9 +--- .../src/Actions/Account/Nominate.tsx | 9 +--- .../Actions/Account/SetControllerAccount.tsx | 9 +--- .../Actions/Account/SetRewardDestination.tsx | 9 +--- .../src/Actions/Account/SetSessionKey.tsx | 9 +--- .../src/Actions/Account/Unbond.tsx | 9 +--- .../src/Actions/Account/Validate.tsx | 9 +--- packages/app-staking/src/Actions/NewStake.tsx | 9 +--- packages/app-toolbox/src/Unlock.tsx | 9 +--- .../app-treasury/src/Overview/Propose.tsx | 9 +--- .../app-treasury/src/Overview/Submission.tsx | 9 +--- packages/react-components/src/AccountName.tsx | 8 +-- .../react-components/src/ButtonCancel.tsx | 9 +++- packages/react-components/src/Forget.tsx | 9 +--- packages/react-components/src/TxModal.tsx | 11 +---- packages/react-components/src/TxModalNew.tsx | 12 ++--- packages/react-components/src/VoteActions.tsx | 8 +-- packages/react-signer/src/Modal.tsx | 7 +-- 35 files changed, 96 insertions(+), 277 deletions(-) diff --git a/packages/app-accounts/src/modals/Backup.tsx b/packages/app-accounts/src/modals/Backup.tsx index 0f7a5d7ae5..55b72648f8 100644 --- a/packages/app-accounts/src/modals/Backup.tsx +++ b/packages/app-accounts/src/modals/Backup.tsx @@ -6,7 +6,7 @@ import { BareProps } from '@polkadot/react-components/types'; import FileSaver from 'file-saver'; import React, { useState, useMemo } from 'react'; -import { AddressRow, Button, Modal, Password } from '@polkadot/react-components'; +import { AddressRow, Button, ButtonCancel, Modal, Password } from '@polkadot/react-components'; import keyring from '@polkadot/ui-keyring'; import { useTranslation } from '../translate'; @@ -16,12 +16,6 @@ interface Props extends BareProps { address: string; } -interface ButtonsProps { - doBackup: () => void; - isPassValid: boolean; - onClose: () => void; -} - interface ContentProps { address: string; doBackup: () => void; @@ -77,11 +71,18 @@ export default function ({ address, onClose }: Props): React.ReactElement password={password} onChangePass={_onChangePass} /> - + + + + +