0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-01-07 07:42:39 +00:00

fix html in notifs

This commit is contained in:
Víctor Losada Hernández
2024-10-23 19:45:47 +02:00
parent 7a78408415
commit 1f7ff4386b

View File

@@ -4,11 +4,10 @@ const request = require('../../utils/request-middleware.js');
import Dialog from '../../../components/dialog.jsx'; import Dialog from '../../../components/dialog.jsx';
const DISMISS_KEY = 'dismiss_notification01-10-24';
const DISMISS_BUTTON = <i className='fas fa-times dismiss' />; const DISMISS_BUTTON = <i className='fas fa-times dismiss' />;
const NotificationPopup = ()=>{ const NotificationPopup = ()=>{
const [notifications, setNotifications] = useState([]); const [notifications, setNotifications] = useState([]);
const [dissmissKeyList, setDismissKeyList] = useState([]); const [dissmissKeyList, setDismissKeyList] = useState([]);
const [error, setError] = useState(null); const [error, setError] = useState(null);
@@ -46,11 +45,11 @@ const NotificationPopup = ()=>{
return <div className='error'>{error}</div>; return <div className='error'>{error}</div>;
return notifications.map((notification)=>( return notifications.map((notification)=>(
<li key={notification.dismissKey} > <li key={notification.dismissKey} >
<em>{notification.title}</em><br /> <em>{notification.title}</em><br />
<p>{notification.text}</p> <p dangerouslySetInnerHTML={{ __html: notification.text }}></p>
</li> </li>
)) ))
}; };
return <Dialog className='notificationPopup' dismisskeys={dissmissKeyList} closeText={DISMISS_BUTTON} > return <Dialog className='notificationPopup' dismisskeys={dissmissKeyList} closeText={DISMISS_BUTTON} >