feat(FN-4660): complete Step 2 — rooms first ordering
Fusion-Task-Id: FN-4660 Fusion-Task-Lineage: 6a6813c9-1e5d-4603-9224-ab98252f05ee
This commit is contained in:
@@ -2495,22 +2495,6 @@ export function QuickChatFAB({
|
||||
|
||||
{sessionMenuOpen && (
|
||||
<div className="quick-chat-session-dropdown" role="menu" data-testid="quick-chat-session-dropdown-menu">
|
||||
{showRoomGroups && (
|
||||
<div className="quick-chat-session-dropdown-group-label">Sessions</div>
|
||||
)}
|
||||
{sessionOptions.map((sessionOption) => (
|
||||
<button
|
||||
key={sessionOption.id}
|
||||
type="button"
|
||||
role="menuitem"
|
||||
data-testid={`quick-chat-session-option-${sessionOption.id}`}
|
||||
className={`quick-chat-session-option${roomsState.activeRoom === null && activeSession?.id === sessionOption.id ? " quick-chat-session-option--active" : ""}`}
|
||||
onClick={() => handleSessionSwitch(sessionOption.id)}
|
||||
>
|
||||
{sessionOption.label}
|
||||
</button>
|
||||
))}
|
||||
|
||||
{showRoomGroups && (
|
||||
<>
|
||||
<div className="quick-chat-session-dropdown-group-label">Rooms</div>
|
||||
@@ -2526,8 +2510,21 @@ export function QuickChatFAB({
|
||||
#{room.name}
|
||||
</button>
|
||||
))}
|
||||
<div className="quick-chat-session-dropdown-group-label">Sessions</div>
|
||||
</>
|
||||
)}
|
||||
{sessionOptions.map((sessionOption) => (
|
||||
<button
|
||||
key={sessionOption.id}
|
||||
type="button"
|
||||
role="menuitem"
|
||||
data-testid={`quick-chat-session-option-${sessionOption.id}`}
|
||||
className={`quick-chat-session-option${roomsState.activeRoom === null && activeSession?.id === sessionOption.id ? " quick-chat-session-option--active" : ""}`}
|
||||
onClick={() => handleSessionSwitch(sessionOption.id)}
|
||||
>
|
||||
{sessionOption.label}
|
||||
</button>
|
||||
))}
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user