diff --git a/src/pages/inbox/components/DirectMessageButton/components/DirectMessageModal/DirectMessageModal.tsx b/src/pages/inbox/components/DirectMessageButton/components/DirectMessageModal/DirectMessageModal.tsx index 1ba5b7f22f..d7c6df163a 100644 --- a/src/pages/inbox/components/DirectMessageButton/components/DirectMessageModal/DirectMessageModal.tsx +++ b/src/pages/inbox/components/DirectMessageButton/components/DirectMessageModal/DirectMessageModal.tsx @@ -1,6 +1,6 @@ import React, { FC, ReactElement, useEffect, useState } from "react"; import { useDispatch } from "react-redux"; -import Select from "react-select"; +import Select, { components } from "react-select"; import { Modal, UserAvatar } from "@/shared/components"; import { useDMUserChatChannel } from "@/shared/hooks/useCases"; import useThemeColor from "@/shared/hooks/useThemeColor"; @@ -23,6 +23,7 @@ interface DirectMessageModalProps { interface SelectOption { value: string; label: JSX.Element; + shortLabel: string; uid: string; } @@ -102,6 +103,7 @@ const DirectMessageModal: FC = (props) => { {user.userName} ), + shortLabel: user.userName, uid: user.uid, })); @@ -130,6 +132,11 @@ const DirectMessageModal: FC = (props) => { ), IndicatorSeparator: () => null, + MultiValue: (props) => ( + + {props.data.shortLabel} + + ), }} /> {groupMessage && (