import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { FC } from 'react'; import { Flex } from '../../../../../common/Flex'; import { Text } from '../../../../../common/Text'; import { CurrencyIcon } from '../../../../../views/shared/currency-icon/CurrencyIcon'; import { IPurchasableOffer } from '../../../common/IPurchasableOffer'; interface CatalogPriceDisplayWidgetViewProps { offer: IPurchasableOffer; } export const CatalogPriceDisplayWidgetView: FC = props => { const { offer = null } = props; if(!offer) return null; return ( { (offer.priceInCredits > 0) && { offer.priceInCredits } } { ( offer.priceInCredits > 0) && (offer.priceInActivityPoints > 0) && } { (offer.priceInActivityPoints > 0) && { offer.priceInActivityPoints } } ); }