Page MenuHomePhabricator

D3545.id10902.diff
No OneTemporary

D3545.id10902.diff

diff --git a/web/chat/chat-thread-list-sidebar.react.js b/web/chat/chat-thread-list-sidebar.react.js
--- a/web/chat/chat-thread-list-sidebar.react.js
+++ b/web/chat/chat-thread-list-sidebar.react.js
@@ -5,7 +5,10 @@
import type { SidebarInfo } from 'lib/types/thread-types';
-import { useThreadIsActive } from '../selectors/nav-selectors';
+import {
+ useOnClickThread,
+ useThreadIsActive,
+} from '../selectors/nav-selectors';
import ChatThreadListItemMenu from './chat-thread-list-item-menu.react';
import css from './chat-thread-list.css';
import SidebarItem from './sidebar-item.react';
@@ -19,11 +22,14 @@
const threadID = threadInfo.id;
const active = useThreadIsActive(threadID);
+ const onClick = useOnClickThread(threadInfo);
+
return (
<div
className={classNames(css.threadListSidebar, css.sidebar, {
[css.activeThread]: active,
})}
+ onClick={onClick}
>
<SidebarItem sidebarInfo={sidebarInfo} />
<ChatThreadListItemMenu
diff --git a/web/chat/chat-thread-list.css b/web/chat/chat-thread-list.css
--- a/web/chat/chat-thread-list.css
+++ b/web/chat/chat-thread-list.css
@@ -15,6 +15,7 @@
padding-left: 16px;
padding-right: 10px;
position: relative;
+ cursor: pointer;
}
div.threadListSidebar > svg {
position: absolute;

File Metadata

Mime Type
text/plain
Expires
Sun, Oct 6, 6:23 AM (20 h, 47 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2247908
Default Alt Text
D3545.id10902.diff (1 KB)

Event Timeline