PluginProbe
Extendify / 3.1.0
Extendify v3.1.0
3.2.1 3.2.0 3.1.6 3.1.5 3.1.4 3.1.3 3.1.2 3.1.1 3.1.0 3.0.6 3.0.5 3.0.4 trunk 0.1.0 0.10.0 0.10.1 0.10.2 0.11.0 0.11.1 0.2.0 0.3.0 0.3.1 0.4.0 0.5.0 0.6.0 All 127 releases
extendify / src / Agent / components / messages / WorkflowMessage.jsx

WorkflowMessage.jsx in Extendify 3.1.0, at src/Agent/components/messages/WorkflowMessage.jsx

26 lines 955 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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