import React from 'react';
import { MemoConversationListItemWithDetails } from './conversation-list-item/ConversationListItem';
import { AutoSizer, List } from 'react-virtualized';
import { LeftPaneSectionHeader } from './LeftPaneSectionHeader';
import { useSelector } from 'react-redux';
import { getDirectContacts } from '../../state/selectors/conversations';
import { RowRendererParamsType } from './LeftPane';
const renderRow = (props: RowRendererParamsType) => {
  const { index, key, style } = props;
  const directContacts = (props.parent as any)?.props?.directContacts || [];
  const item = directContacts?.[index];
  if (!item) {
    return null;
  }
  return