import { useMemo } from 'react' import React from 'react' import { Button } from '@janhq/joi' import { useAtomValue } from 'jotai' import { currentPromptAtom } from '@/containers/Providers/Jotai' type Props = { onSendMessageClick: (message: string) => void } const SendMessageButton: React.FC = ({ onSendMessageClick }) => { const currentPrompt = useAtomValue(currentPromptAtom) const showSendButton = useMemo(() => { if (currentPrompt.trim().length === 0) return false return true }, [currentPrompt]) if (!showSendButton) return null return ( ) } export default React.memo(SendMessageButton)