ghost-portal/packages/react-components/src/index.tsx
Krzysztof Jelski 7b387762bd
Updated flow for creating accounts (#3880)
* Add 3 step account creation

* Add textarea with dropdown

* Add OWASP and styles to PasswordStrength

* Align the checkbox with other ui elements

* Notification on mnemonic copy

* Make confirmation label clickable

* Do not shorten address in creation modal

* Make address name not editable in header

* Always show password strength meter

* Always show password strength meter

* Update tests to new account flow

* Remove repeated dependency

* Remove console.log from test

* Update yarn.lock

* Restore imports order.

* Format div component according to style

* Remove cursor styling for old browsers

* Empty line

* Organize imports. Configure StrengthTester once. Use color from theme.

* wip on text area

* TextArea styling

* Checbox styling

* Update repeated password validity on first password change

* Simplify CopyButton notification code.

* Change TextArea styling to more consistent

* Make password strength indicator wider

* Move external warning down and show on both steps

* Inline TextArea subcomponents

* Move mnemonic saved confirmation label closer to buttons

* Add steps counter to header

* Remove space

Co-authored-by: Michał Ziętalak <michal.z@ethworks.io>
Co-authored-by: Jaco Greeff <jacogr@gmail.com>
2020-10-22 15:59:01 +02:00

103 lines
5.0 KiB
TypeScript

// Copyright 2017-2020 @polkadot/react-components authors & contributors
// SPDX-License-Identifier: Apache-2.0
export * from '@polkadot/react-qr';
export { default as AccountIndex } from './AccountIndex';
export { default as AccountName } from './AccountName';
export { default as ActionItem } from './ActionItem';
export { default as AddressInfo } from './AddressInfo';
export { default as AddressMini } from './AddressMini';
export { default as AddressRow } from './AddressRow';
export { default as AddressSmall } from './AddressSmall';
export { default as AddressToggle } from './AddressToggle';
export { default as Available } from './Available';
export { default as AvatarItem } from './AvatarItem';
export { default as Badge } from './Badge';
export { default as Balance } from './Balance';
export { default as Bonded } from './Bonded';
export { default as Button } from './Button';
export { default as ButtonCancel } from './ButtonCancel';
export { default as Call } from './Call';
export { default as CallExpander } from './CallExpander';
export { default as Card } from './Card';
export { default as CardGrid } from './CardGrid';
export { default as CardSummary } from './CardSummary';
export { default as ChainImg } from './ChainImg';
export { default as ChainLock } from './ChainLock';
export { default as Chart } from './Chart';
export { default as Checkbox } from './Checkbox';
export { default as Columar } from './Columar';
export { default as Column } from './Column';
export { default as ConvictionDropdown } from './ConvictionDropdown';
export { default as CopyButton } from './CopyButton';
export { default as CryptoType } from './CryptoType';
export { default as Dropdown } from './Dropdown';
export { default as EditButton } from './EditButton';
export { default as Editor } from './Editor';
export { default as ErrorBoundary } from './ErrorBoundary';
export { default as Event } from './Event';
export { default as Expander } from './Expander';
export { default as Extrinsic } from './Extrinsic';
export { default as FilterOverlay } from './FilterOverlay';
export { default as Forget } from './Forget';
export { default as HelpOverlay } from './HelpOverlay';
export { default as Icon } from './Icon';
export { default as IconLink } from './IconLink';
export { default as IdentityIcon } from './IdentityIcon';
export { default as InfoForInput } from './InfoForInput';
export { default as Input } from './Input';
export { default as InputAddress } from './InputAddress';
export { default as InputAddressMulti } from './InputAddressMulti';
export { default as InputAddressSimple } from './InputAddressSimple';
export { default as InputBalance } from './InputBalance';
export { default as InputConsts } from './InputConsts';
export { default as InputError } from './InputError';
export { default as InputExtrinsic } from './InputExtrinsic';
export { default as InputFile } from './InputFile';
export { default as InputNumber } from './InputNumber';
export { default as InputRpc } from './InputRpc';
export { default as InputStorage } from './InputStorage';
export { default as InputTags } from './InputTags';
export { default as InputWasm } from './InputWasm';
export { default as Inset } from './Inset';
export { default as Label } from './Label';
export { default as LabelHelp } from './LabelHelp';
export { default as Labelled } from './Labelled';
export { default as LinkExternal } from './LinkExternal';
export { default as LockedVote } from './LockedVote';
export { default as Menu } from './Menu';
export { default as Modal } from './Modal';
export { default as Nonce } from './Nonce';
export { default as Output } from './Output';
export { default as Password } from './Password';
export { default as PasswordStrength } from './PasswordStrength';
export { default as Popup } from './Popup';
export { default as Progress } from './Progress';
export { default as ProposedAction } from './ProposedAction';
export { default as Row } from './Row';
export { default as Sidebar } from './Sidebar';
export { default as Spinner } from './Spinner';
export { default as StakingBonded } from './StakingBonded';
export { default as StakingRedeemable } from './StakingRedeemable';
export { default as StakingUnbonding } from './StakingUnbonding';
export { default as Static } from './Static';
export { default as Status, StatusContext } from './Status';
export { default as SummaryBox } from './SummaryBox';
export { default as Table } from './Table';
export { default as Tabs } from './Tabs';
export { default as Tag } from './Tag';
export { default as Tags } from './Tags';
export { default as Toggle } from './Toggle';
export { default as ToggleGroup } from './ToggleGroup';
export { default as Tooltip } from './Tooltip';
export { default as TxButton } from './TxButton';
export { default as TxComponent } from './TxComponent';
export { default as TxModal } from './TxModal';
export { default as TxModalNew } from './TxModalNew';
export { default as VoteAccount } from './VoteAccount';
export { default as VoteValue } from './VoteValue';
export { default as TextArea } from './TextArea';
export { default as media } from './media';