stream-chat-react
Version:
React components to create chat conversations or livestream style chat
9 lines (8 loc) • 447 B
JavaScript
import { useChatContext } from '../../../context';
import { useStateStore } from '../../../store';
const searchControllerStateSelector = (nextValue) => ({ focusedMessage: nextValue.focusedMessage });
export const useSearchFocusedMessage = () => {
const { searchController } = useChatContext('Channel');
const { focusedMessage } = useStateStore(searchController._internalState, searchControllerStateSelector);
return focusedMessage;
};