From 3eed70683574cedcb71bf9e230914d2d333d85d8 Mon Sep 17 00:00:00 2001 From: Marni Date: Tue, 11 Sep 2018 01:51:30 -0400 Subject: [PATCH] marni-WIP-284-added account meta to forget modal (#287) * added account meta to forget modal * added modal size (tiny) and styling to center account summary info * removed article - not needed * Bump dependencies * FIXME around RxJs (with types) upgrade * fix: Fixes #290. Toggles Address Add/Edit menu correctly (#292) * fix: Fixes #290. Toggles Address Add/Edit menu correctly * fix: Rename to hasNoAddresses * fixed modal title and added blank line --- packages/app-accounts/src/Editor.tsx | 4 +++- packages/app-accounts/src/Forgetting.tsx | 30 +++++++++++++++++++----- packages/app-accounts/src/index.css | 4 ++++ 3 files changed, 31 insertions(+), 7 deletions(-) diff --git a/packages/app-accounts/src/Editor.tsx b/packages/app-accounts/src/Editor.tsx index b695753ba1..19ede3fea7 100644 --- a/packages/app-accounts/src/Editor.tsx +++ b/packages/app-accounts/src/Editor.tsx @@ -40,13 +40,15 @@ class Editor extends React.PureComponent { } render () { - const { isForgetOpen } = this.state; + const { isForgetOpen, current } = this.state; + return (
{this.renderData()} {this.renderButtons()} diff --git a/packages/app-accounts/src/Forgetting.tsx b/packages/app-accounts/src/Forgetting.tsx index c89e28d660..0aa7265af7 100644 --- a/packages/app-accounts/src/Forgetting.tsx +++ b/packages/app-accounts/src/Forgetting.tsx @@ -1,18 +1,23 @@ // Copyright 2017-2018 @polkadot/app-accounts authors & contributors // This software may be modified and distributed under the terms // of the ISC license. See the LICENSE file for details. + +import { KeyringPair } from '@polkadot/util-keyring/types'; import { I18nProps } from '@polkadot/ui-app/types'; import React from 'react'; import Button from '@polkadot/ui-app/Button'; import Modal from '@polkadot/ui-app/Modal'; +import AddressSummary from '@polkadot/ui-app/AddressSummary'; + import translate from './translate'; type Props = I18nProps & { isOpen: boolean, onClose: () => void, - doForget: () => void + doForget: () => void, + currentAddress: KeyringPair | null }; class Forgetting extends React.PureComponent { @@ -29,7 +34,7 @@ class Forgetting extends React.PureComponent { return ( {