BOD-14 Baseline server-side send,receive,status APIs created
This commit is contained in:
@@ -54,7 +54,10 @@ export function ChatConversationComponent({
|
||||
}}
|
||||
size='small'>
|
||||
{conversation.open ? (
|
||||
<ChatConversationOpenComponent messages={messages} />
|
||||
<ChatConversationOpenComponent
|
||||
messages={messages}
|
||||
conversation={conversation}
|
||||
/>
|
||||
) : (
|
||||
<ChatConversationClosedComponent conversation={conversation} />
|
||||
)}
|
||||
|
||||
@@ -16,14 +16,13 @@ const mapDispatchToProps = dispatch => ({
|
||||
function ChatSendMessageComponent({ conversation, bodyshop, sendMessage }) {
|
||||
const [message, setMessage] = useState("");
|
||||
const { t } = useTranslation();
|
||||
console.log("message", message);
|
||||
|
||||
const handleEnter = () => {
|
||||
console.log("Sending that message ");
|
||||
sendMessage({
|
||||
to: conversation.phone,
|
||||
body: message,
|
||||
messagingServiceSid: bodyshop.messagingservicesid
|
||||
messagingServiceSid: bodyshop.messagingservicesid,
|
||||
conversationid: conversation.id
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
@@ -6,7 +6,8 @@ import axios from "axios";
|
||||
export function* onSendMessage() {
|
||||
yield takeLatest(MessagingActionTypes.SEND_MESSAGE, sendMessage);
|
||||
}
|
||||
export function* sendMessage(payload) {
|
||||
export function* sendMessage({ payload }) {
|
||||
console.log("In the saga.");
|
||||
try {
|
||||
console.log("Message Contents", payload);
|
||||
axios.post("/sms/send", payload).then(response => {
|
||||
|
||||
Reference in New Issue
Block a user