const sendChatMessage = async () => {
const user_id = userdata.id
const channel_id = 1;
//유저가 해당 채팅방을 구독하고 있는지 확인하는 함수 필요
console.log(message)
const content = JSON.stringify({
message : message
});
const { data, error } = await supabase
.from('chat_messages')
.insert({
channel_id: channel_id,
content: JSON.parse(content),
user_id: user_id
})
if (error) {
console.log('채팅 보내기 실패')
console.log(error)
}
}
메세지를 입력하고 채팅 보내기를 누르면
콘솔에 입력된 메세지가 잘 찍히는 것을 확인할 수 있다.
supabase로도 데이터가 잘 들어간다.