import { MessageResource } from '../types' import { getMessageRequestArgs, getMessageQueryKey } from '../utils/request/get_message' import { useApiGet } from './use_api' export const useConversationMessage = ({ conversation_id, messageId, enabled, }: { conversation_id: number messageId: string enabled?: boolean }) => { const { data: message, isError, isLoading, } = useApiGet(getMessageRequestArgs({ conversation_id, messageId }), { enabled }) const queryKey = getMessageQueryKey({ conversation_id, messageId }) return { message, isError, isLoading, queryKey } }