import { locationContext } from "@/contexts/locationContext"; import { ChatMessageType } from "@/types/chat"; import { MagnifyingGlassIcon, Pencil2Icon, ReloadIcon } from "@radix-ui/react-icons"; import { useContext } from "react"; import { useMessageStore } from "./messageStore"; export default function MessageUser({ useName, data }: { data: ChatMessageType }) { const msg = data.message[data.chatKey] const { appConfig } = useContext(locationContext) const running = useMessageStore(state => state.running) const handleSearch = () => { window.open(appConfig.dialogQuickSearch + encodeURIComponent(msg)) } const handleResend = (send) => { const myEvent = new CustomEvent('userResendMsgEvent', { detail: { send, message: msg } }); document.dispatchEvent(myEvent); } return
{useName}
}