hc-components-test
Version:
基于react的通用组件库
41 lines (36 loc) • 1.05 kB
JSX
import React from 'react';
import PropTypes from 'prop-types';
import ReactDOM from 'react-dom';
import Icon from 'antd/lib/icon';
import './index.less';
export class GlobalFooter extends React.PureComponent {
render() {
const {className, links, copyright} = this.props;
return (
<div className={'j-com-globalFooter ' + className}>
{links && (
<div className="links">
{links.map(link => {
const linkProps = link.action
? {
onClick: (e) => link.action(e, link)
}
: {
target: link.blankTarget
? '_blank'
: '_self',
href: link.href
}
return (
<a key={link.name || link.title} {...linkProps}>
{link.title}
</a>
)
})}
</div>
)}
{copyright && <div className="copyright">{copyright}</div>}
</div>
);
}
}