import React from "react"; import { List} from "antd"; import classNames from "classnames"; import styles from "./NoticeList.less"; export default function NoticeList({ data = [], onClick, searchFor, locale, emptyText, emptyImage }) { if (data.length === 0) { return (
{emptyImage ? not found : null}
{emptyText || locale.emptyText}
searchFor("message")} style={{borderRight:'1px solid #e8e8e8'}}>查看全部消息 searchFor("notify")}>查看平台通知
); } return (
{data.map((item, i) => { const itemCls = classNames(styles.item, { [styles.read]: item.read }); return ( onClick(item)} > {item.title}
{item.extra}
} description={
{item.sendTime}
{item.datetime}
} /> ); })}
searchFor("message")} style={{borderRight:'1px solid #e8e8e8'}}>查看全部消息 searchFor("notify")}>查看平台通知
); }