import { FC } from 'react'; import { FaPlus } from 'react-icons/fa'; import { IPurchasableOffer } from '../../../../../api'; import { LayoutCurrencyIcon, Text } from '../../../../../common'; import { useCatalog } from '../../../../../hooks'; interface CatalogPriceDisplayWidgetViewProps { offer: IPurchasableOffer; separator?: boolean; } export const CatalogPriceDisplayWidgetView: FC = props => { const { offer = null, separator = false } = props; const { purchaseOptions = null } = useCatalog(); const { quantity = 1 } = purchaseOptions; if(!offer) return null; return (
{ (offer.priceInCredits > 0) &&
{ (offer.priceInCredits * quantity) }
} { separator && (offer.priceInCredits > 0) && (offer.priceInActivityPoints > 0) && } { (offer.priceInActivityPoints > 0) &&
{ (offer.priceInActivityPoints * quantity) }
}
); };