import React from 'react'; import '../css/system-notification.css'; import SystemUserNotificationItem from './system-user-notification-item'; import { notificationAPI } from '../utils/notification-api'; class SystemUserNotification extends React.Component { constructor(props) { super(props); this.state = { userNoteMsgs: [] }; } componentDidMount() { notificationAPI.listSysUserUnseenNotifications().then((res) => { this.setState({ userNoteMsgs: res.data.notifications }); }); } render() { let { userNoteMsgs } = this.state; if (!userNoteMsgs) { return null; } const userNoteMsgItem = userNoteMsgs.map((item, index) => { return ( ); }); return userNoteMsgItem; } } export default SystemUserNotification;