UNPKG

presale-demo-pe

Version:

This project was bootstrapped with [Create React App](https://github.com/facebookincubator/create-react-app).

42 lines (38 loc) 1.15 kB
import React, { PropTypes } from 'react'; import Title from '../Title'; import address from '../../data/address'; import './Address.css'; const Address = (props) => { const { text, title, termsAccepted, onBtnClick } = props; const btnText = termsAccepted ? address : text; return ( <div className="address"> <div className="address__title"> <Title>{title}</Title> </div> { termsAccepted ? <span className="address__text" > {btnText} </span> : <button className="address__btn address__btn_pointer" onClick={onBtnClick} disabled={termsAccepted} > {btnText} </button> } </div> ) }; Address.propTypes = { text: PropTypes.string, title: PropTypes.string, termsAccepted: PropTypes.bool, onBtnClick: PropTypes.func }; export default Address;