diff --git a/src/components/LBDashboard/Messaging/LBMessaging.jsx b/src/components/LBDashboard/Messaging/LBMessaging.jsx index 05688f7a20..32a81fc4fd 100644 --- a/src/components/LBDashboard/Messaging/LBMessaging.jsx +++ b/src/components/LBDashboard/Messaging/LBMessaging.jsx @@ -1,7 +1,7 @@ import { useState, useEffect, useRef } from 'react'; import styles from './LBMessaging.module.css'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; -import { faBell, faLocationArrow, faSearch } from '@fortawesome/free-solid-svg-icons'; +import { faBell, faLocationArrow, faSearch, faXmark } from '@fortawesome/free-solid-svg-icons'; import { useDispatch, useSelector } from 'react-redux'; import { getUserProfileBasicInfo } from '~/actions/userManagement'; import { @@ -273,7 +273,7 @@ export default function LBMessaging() { message.sender === auth.userid ? styles.sent : styles.received }`} > -

+

{message.content.split('\n').map(line => ( {line} @@ -290,12 +290,12 @@ export default function LBMessaging() { return ( users.userProfilesBasicInfo.length !== 0 && ( -

+
One Community Logo
-
+
{mobileView && (
@@ -315,7 +315,9 @@ export default function LBMessaging() { { const query = e.target.value; @@ -332,10 +334,11 @@ export default function LBMessaging() { onClick={() => setShowContacts(prev => !prev)} className={`${styles.lbMsgIconBtn}`} // you can reuse or define styles here > - Close
@@ -352,7 +355,9 @@ export default function LBMessaging() {
)}
{showContacts ? searchResults.map(user => ( @@ -402,7 +407,9 @@ export default function LBMessaging() { { const query = e.target.value; @@ -419,10 +426,11 @@ export default function LBMessaging() { onClick={() => setShowContacts(prev => !prev)} className={`${styles.lbMsgIconBtn}`} // you can reuse or define styles here > - Close
@@ -472,7 +480,7 @@ export default function LBMessaging() { {/* Chat Window Section */}
-
+
{ @@ -480,6 +488,7 @@ export default function LBMessaging() { e.target.src = '/pfp-default-header.png'; }} alt="Profile" + className={`${styles.profile}`} /> {selectedUser.firstName ? `${selectedUser.firstName} ${selectedUser.lastName}` @@ -498,7 +507,8 @@ export default function LBMessaging() {
-
+
{selectedUser.userId ? ( renderChatMessages() ) : (

Select a user to start chatting

)}
-
+