@cometchat/chat-uikit-react
Version:
Ready-to-use Chat UI Components for React(Javascript/Web)
23 lines (22 loc) • 985 B
TypeScript
import React from "react";
import { Action } from "./CometChatGroupMembers";
import { GroupMembersManager } from "./controller";
type Args = {
groupMemberRequestBuilder: CometChat.GroupMembersRequestBuilder | null;
searchRequestBuilder: CometChat.GroupMembersRequestBuilder | null;
searchText: string;
groupMembersManagerRef: React.MutableRefObject<GroupMembersManager | null>;
groupGuid: string;
fetchNextAndAppendGroupMembers: (id: string) => void;
fetchNextIdRef: React.MutableRefObject<string>;
dispatch: React.Dispatch<Action>;
loggedInUserRef: React.MutableRefObject<CometChat.User | null>;
errorHandler: (error: unknown, source?: string | undefined) => void;
updateGroupMemberScope: (newScope: string) => Promise<void>;
searchKeyword: string;
disableLoadingState: boolean;
groupMembersSearchText: React.MutableRefObject<string>;
hideUserStatus?: boolean;
};
export declare function Hooks(args: Args): void;
export {};