| 1 |
import { ChatSuggestions } from '@agent/components/ChatSuggestions'; |
| 2 |
import { Rating } from '@agent/components/Rating'; |
| 3 |
import { __ } from '@wordpress/i18n'; |
| 4 |
|
| 5 |
// Note: this used to have more status like joined, cancelled, transferred etc. |
| 6 |
export const WorkflowMessage = ({ message }) => { |
| 7 |
const { answerId, suggestions } = message.details; |
| 8 |
|
| 9 |
return ( |
| 10 |
<div className="flex flex-col gap-px p-2 text-center text-xs italic"> |
| 11 |
{answerId && <Rating answerId={answerId} />} |
| 12 |
{suggestions?.length > 0 ? ( |
| 13 |
<div className="relative mb-4 ml-9 mr-2 mt-4 flex flex-col gap-0.5 border-t border-gray-300 p-0 pt-4 text-sm text-gray-800 rtl:ml-2 rtl:mr-9"> |
| 14 |
<p className="m-0 mb-2 p-0 px-2 text-left text-sm not-italic text-gray-900 rtl:text-right"> |
| 15 |
{__( |
| 16 |
"What's next? Would you like to do something else?", |
| 17 |
'extendify-local', |
| 18 |
)} |
| 19 |
</p> |
| 20 |
<ChatSuggestions suggestions={suggestions} /> |
| 21 |
</div> |
| 22 |
) : null} |
| 23 |
</div> |
| 24 |
); |
| 25 |
}; |
| 26 |
|