import React from 'react'; import PropTypes from 'prop-types'; import { useSelector } from 'react-redux'; import { Button, AvatarAccount, AvatarAccountVariant, Icon, IconName, } from '../../component-library'; import { Text } from '../../component-library/text/deprecated'; import { AlignItems, BackgroundColor, BorderRadius, Display, FontWeight, IconColor, Size, } from '../../../helpers/constants/design-system'; export const AccountPicker = ({ address, name, onClick, disabled }) => { const useBlockie = useSelector((state) => state.metamask.useBlockie); return ( ); }; AccountPicker.propTypes = { /** * Account name */ name: PropTypes.string.isRequired, /** * Account address, used for blockie or jazzicon */ address: PropTypes.string.isRequired, /** * Action to perform when the account picker is clicked */ onClick: PropTypes.func.isRequired, /** * Represents if the AccountPicker should be actionable */ disabled: PropTypes.bool.isRequired, };