// @flow import React from 'react'; import CreditAmount from 'component/common/credit-amount'; import I18nMessage from 'component/i18nMessage'; type Props = { balance: number, inline?: boolean, }; function WalletSpendableBalanceHelp(props: Props) { const { balance, inline } = props; if (!balance) { return null; } return inline ? ( <span className="help--spendable"> <I18nMessage tokens={{ balance: <CreditAmount amount={balance} precision={4} /> }}> %balance% available. </I18nMessage> </span> ) : ( <div className="help"> <I18nMessage tokens={{ balance: <CreditAmount amount={balance} precision={4} /> }}> Your immediately spendable balance is %balance%. </I18nMessage> </div> ); } export default WalletSpendableBalanceHelp;