diff --git a/app/soapbox/features/crypto_donate/components/crypto_icon.js b/app/soapbox/features/crypto_donate/components/crypto_icon.js index 401c78963..51573dcea 100644 --- a/app/soapbox/features/crypto_donate/components/crypto_icon.js +++ b/app/soapbox/features/crypto_donate/components/crypto_icon.js @@ -2,6 +2,14 @@ import React from 'react'; import PropTypes from 'prop-types'; import classNames from 'classnames'; +const getIcon = ticker => { + try { + return require(`cryptocurrency-icons/svg/color/${ticker.toLowerCase()}.svg`); + } catch { + return require('cryptocurrency-icons/svg/color/generic.svg'); + } +}; + export default class CryptoIcon extends React.PureComponent { static propTypes = { @@ -16,7 +24,7 @@ export default class CryptoIcon extends React.PureComponent { return (
{title