forked from Gitlink/forgeplus-react
我的通知优化-用户未登录
This commit is contained in:
parent
26de781181
commit
e5bb8d10b2
|
@ -140,7 +140,6 @@ function MyNotice(props) {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function cancelBatchDelete(){
|
function cancelBatchDelete(){
|
||||||
|
@ -176,12 +175,12 @@ function MyNotice(props) {
|
||||||
|
|
||||||
<div className={isBatchDelete ? "invisible " : "visible"}>
|
<div className={isBatchDelete ? "invisible " : "visible"}>
|
||||||
<div className="vertical-center-style">
|
<div className="vertical-center-style">
|
||||||
{onlyUnread===1 || messageList.length>0 ? <Checkbox checked={onlyUnread} onChange={(e) => e.target.checked ? setOnlyUnread(1) : setOnlyUnread()}>仅看未读{noticeType === "1" ? `私信(12)` : noticeType === "0" ? `消息(${noticeUnreadCount})` : `消息(${atUnreadCount})`}</Checkbox>:""}
|
{onlyUnread===1 || messageList && messageList.length>0 ? <Checkbox checked={onlyUnread} onChange={(e) => e.target.checked ? setOnlyUnread(1) : setOnlyUnread()}>仅看未读{noticeType === "1" ? `私信(12)` : noticeType === "0" ? `消息(${noticeUnreadCount})` : `消息(${atUnreadCount})`}</Checkbox>:""}
|
||||||
</div>
|
</div>
|
||||||
{noticeType === "2" && messageList.length > 0 ? <button className="batchDeleteBut" onClick={() => { setIsBatchDelete(true); }}>批量删除</button> : ""}
|
{noticeType === "2" && messageList && messageList.length > 0 ? <button className="batchDeleteBut" onClick={() => { setIsBatchDelete(true); }}>批量删除</button> : ""}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{messageList.length===0 ? <NoneData _html="暂无相关消息"/>:""}
|
{messageList && messageList.length===0 ? <NoneData _html="暂无相关消息"/>:""}
|
||||||
|
|
||||||
{messageList && messageList.length>0 && <div className={isBatchDelete ? 'visible' : 'invisible'}>
|
{messageList && messageList.length>0 && <div className={isBatchDelete ? 'visible' : 'invisible'}>
|
||||||
<div className="vertical-center-style">
|
<div className="vertical-center-style">
|
||||||
|
@ -194,7 +193,7 @@ function MyNotice(props) {
|
||||||
</div>
|
</div>
|
||||||
</div>}
|
</div>}
|
||||||
|
|
||||||
{messageList.map(item => {
|
{messageList && messageList.map(item => {
|
||||||
// 系统消息
|
// 系统消息
|
||||||
if (noticeType === "0") {
|
if (noticeType === "0") {
|
||||||
// 消息类别
|
// 消息类别
|
||||||
|
|
Loading…
Reference in New Issue