All files / src/redux/slices/conversations types.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36                                                                       
import {
  TQueryObject,
  Screen,
  Tabs_Types,
  Replies,
  TThreadInfo,
} from "features/Minibuilders/Conversations/types";
 
type TGeneralSearch = {
  queryKey: Screen;
  queryString: string;
};
 
export interface Conversation {
  modal: {
    isOpen: boolean;
    isExpanded: boolean;
  };
  generalSearch: TGeneralSearch;
  generalFilter: {
    filterString: string;
  };
  topic: {
    numberOfUnreadMessages: number;
    isOpen: boolean;
    isOpenedFromSidePanel?: boolean;
    disableGlobalLauncher?: boolean;
    queryString: string;
    queryObject: TQueryObject;
    tabs: Tabs_Types;
    hideInputs: string[];
  };
  threads: TThreadInfo[];
  comment: Replies;
}