From 1d5a756b697d242644d23dd95ffb72d633dd7826 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Tue, 21 Jan 2020 17:34:34 +0100 Subject: [PATCH] Auto-add Button.Group inside Modal.Actions (#2165) * Auto-add Button.Group inside Modal.Actions * Pass onCancel prop through to Modal.Actions * Cancel rendering in contracts --- packages/app-accounts/src/modals/Backup.tsx | 20 ++- .../app-accounts/src/modals/ChangePass.tsx | 24 ++-- packages/app-accounts/src/modals/Create.tsx | 22 ++-- .../src/modals/CreateConfirmation.tsx | 20 ++- packages/app-accounts/src/modals/Derive.tsx | 48 ++++--- packages/app-accounts/src/modals/Identity.tsx | 28 ++--- packages/app-accounts/src/modals/Import.tsx | 24 ++-- packages/app-accounts/src/modals/Qr.tsx | 22 ++-- packages/app-accounts/src/modals/Transfer.tsx | 28 ++--- .../app-address-book/src/modals/Create.tsx | 22 ++-- packages/app-contracts/src/Codes/Add.tsx | 19 ++- packages/app-contracts/src/Codes/Upload.tsx | 31 +++-- packages/app-contracts/src/Contracts/Add.tsx | 19 ++- packages/app-contracts/src/Deploy.tsx | 43 +++---- packages/app-contracts/src/Modal.tsx | 13 +- packages/app-contracts/src/RemoveABI.tsx | 20 ++- packages/app-council/src/Motions/Slashing.tsx | 28 ++--- .../app-democracy/src/Overview/PreImage.tsx | 35 ++---- .../app-democracy/src/Overview/Propose.tsx | 35 ++---- .../app-democracy/src/Overview/Seconding.tsx | 28 ++--- .../app-generic-asset/src/modals/Create.tsx | 22 ++-- .../src/Actions/Account/BondExtra.tsx | 28 ++--- .../src/Actions/Account/InjectKeys.tsx | 20 ++- .../src/Actions/Account/Nominate.tsx | 28 ++--- .../Actions/Account/SetControllerAccount.tsx | 30 ++--- .../Actions/Account/SetRewardDestination.tsx | 30 ++--- .../src/Actions/Account/SetSessionKey.tsx | 44 +++---- .../src/Actions/Account/Unbond.tsx | 30 ++--- .../src/Actions/Account/Validate.tsx | 119 ++++-------------- packages/app-staking/src/Actions/NewStake.tsx | 28 ++--- packages/app-toolbox/src/Unlock.tsx | 22 ++-- .../app-treasury/src/Overview/Propose.tsx | 28 ++--- .../app-treasury/src/Overview/Submission.tsx | 38 +++--- packages/react-components/src/AccountName.tsx | 26 ++-- .../react-components/src/ButtonCancel.tsx | 5 +- packages/react-components/src/Forget.tsx | 20 ++- packages/react-components/src/Modal.tsx | 25 +++- packages/react-components/src/TxModal.tsx | 20 +-- packages/react-components/src/TxModalNew.tsx | 28 ++--- packages/react-components/src/VoteActions.tsx | 31 +++-- packages/react-signer/src/Modal.tsx | 90 +++++++------ 41 files changed, 506 insertions(+), 735 deletions(-) diff --git a/packages/app-accounts/src/modals/Backup.tsx b/packages/app-accounts/src/modals/Backup.tsx index 55b72648f8..a686dfbed7 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, ButtonCancel, Modal, Password } from '@polkadot/react-components'; +import { AddressRow, Button, Modal, Password } from '@polkadot/react-components'; import keyring from '@polkadot/ui-keyring'; import { useTranslation } from '../translate'; @@ -71,17 +71,13 @@ export default function ({ address, onClose }: Props): React.ReactElement password={password} onChangePass={_onChangePass} /> - - - - -