import { Avatar, List, ListItem, ListItemAvatar, ListItemButton, ListItemSecondaryAction, ListItemText, ListSubheader, Tooltip, Typography, } from '@mui/material'; import Conversation from '@nirvana/core/src/models/conversation.model'; import { ConversationRow } from './ConversationList'; import { FiZap } from 'react-icons/fi'; import React from 'react'; import { User } from '@nirvana/core/src/models/user.model'; import useConversations from '../providers/ConversationProvider'; import useTerminal from './Terminal'; export default function OmniSearchResults({ people, conversations, }: { people: User[]; conversations: Conversation[]; }) { const { handleQuickDial } = useTerminal(); const { selectConversation } = useConversations(); return ( <> People } > {people.length === 0 && ( {`Can't find someone? Invite them!`} )} {people.map((person) => ( handleQuickDial(person)}> ))} Conversations } > {conversations.length === 0 && ( {`Can't find a conversation? Just create one!`} )} {conversations.map((conversation) => ( ))} ); }