added prop to enable rendering Logo without wrapper

pull/278/head
slowbackspace 6 years ago
parent 800a5be990
commit 597f804a9d

@ -28,13 +28,23 @@ class CoinLogo extends PureComponent {
}
render() {
const { network, className } = this.props;
const { network, className, standalone } = this.props;
const logo = (
<Logo
className={className}
hasLongIcon={this.hasLongIcon(network)}
src={require(`./images/${network}.png`)} // eslint-disable-line
/>
);
if (standalone) {
return logo;
}
return (
<Wrapper className={className}>
<Logo
hasLongIcon={this.hasLongIcon(network)}
src={require(`./images/${network}.png`)} // eslint-disable-line
/>
{logo}
</Wrapper>
);
}
@ -43,6 +53,7 @@ class CoinLogo extends PureComponent {
CoinLogo.propTypes = {
network: PropTypes.string,
className: PropTypes.string,
standalone: PropTypes.bool,
};
export default CoinLogo;

Loading…
Cancel
Save