index.js 992 Bytes
Newer Older
wanli's avatar
wanli committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
import './index.less'
import classNames from 'classnames';
const GlobalFooter = {
    props: ["className", "links", "copyright"],
    
    render(){
        const {className,links,copyright} = this;
        const cls = classNames('globalFooter', className);
        return (
            <div class={cls}>
                {links && (
                    <div class="links">
                        {links.map(link => (
                            <a
                                key={link.key}
                                title={link.key}
                                target={link.blankTarget ? '_blank' : '_self'}
                                href={link.href}
                            >
                                {link.title}
                            </a>
                        ))}
                    </div>
                )}
                {copyright && <div class="copyright">{copyright}</div>}
            </div>
        )
    }
}

export default GlobalFooter