UNPKG

zent

Version:

一套前端设计语言和基于React的实现

42 lines (36 loc) 801 B
import React from 'react'; import Button from 'button'; import { noop } from '../constants'; const PanelFooter = props => { const { linkCls, linkText, onClickLink, onClickButton, buttonText, showLink, showError, errorText } = props; return ( <div className="panel__footer"> {showLink && ( <a className={linkCls} onClick={onClickLink}> {linkText} </a> )} {showError && <span className="error-tips">{errorText}</span>} <Button className="btn--confirm" type="primary" onClick={onClickButton}> {buttonText} </Button> </div> ); }; PanelFooter.defaultProps = { onClickLink: noop, onClickButton: noop, showLink: true, showError: false, errorText: '' }; export default PanelFooter;