Skip to content
Snippets Groups Projects
Unverified Commit b72750c5 authored by Yash Rajpal's avatar Yash Rajpal Committed by GitHub
Browse files

fix: Files contextual bar reactivity (#34860)

parent 28da43e0
No related branches found
No related tags found
No related merge requests found
---
'@rocket.chat/meteor': patch
---
Fixes an issue where room's file list would incorrectly display incoming messages as files.
import { Base64 } from '@rocket.chat/base64';
import { useUserRoom, useUserId, useEndpoint } from '@rocket.chat/ui-contexts';
import { useUserRoom, useEndpoint } from '@rocket.chat/ui-contexts';
import { useCallback, useEffect, useMemo, useState } from 'react';
import { e2e } from '../../../../../../app/e2e/client/rocketchat.e2e';
import { useScrollableRecordList } from '../../../../../hooks/lists/useScrollableRecordList';
import { useStreamUpdatesForMessageList } from '../../../../../hooks/lists/useStreamUpdatesForMessageList';
import { useComponentDidUpdate } from '../../../../../hooks/useComponentDidUpdate';
import type { FilesListOptions } from '../../../../../lib/lists/FilesList';
import { FilesList } from '../../../../../lib/lists/FilesList';
import type { MessageList } from '../../../../../lib/lists/MessageList';
import { getConfig } from '../../../../../lib/utils/getConfig';
export const useFilesList = (
......@@ -22,7 +20,6 @@ export const useFilesList = (
const [filesList, setFilesList] = useState(() => new FilesList(options));
const reload = useCallback(() => setFilesList(new FilesList(options)), [options]);
const room = useUserRoom(options.rid);
const uid = useUserId();
useComponentDidUpdate(() => {
options && reload();
......@@ -97,9 +94,6 @@ export const useFilesList = (
useMemo(() => parseInt(`${getConfig('discussionListSize', 10)}`), []),
);
// TODO: chapter day : frontend create useStreamUpdatesForUploadList
useStreamUpdatesForMessageList(filesList as unknown as MessageList, uid, options.rid || null);
return {
reload,
filesList,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment