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 ?

: null}
{emptyText || locale.emptyText}
);
}
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}
}
/>
);
})}
);
}