From ae5cdf90e286b6411003b76bcd562675398910a4 Mon Sep 17 00:00:00 2001
From: danney-chun <63285271+danney-chun@users.noreply.github.com>
Date: Mon, 7 Oct 2024 15:41:37 +0900
Subject: [PATCH] etc
---
.github/workflows/deploy-github-pages.yml | 1 +
src/samples/GroupChannelPinnedMessages.js | 32 +++++++++++-----------
src/samples/GroupChannelPolls.js | 28 +++++++++----------
src/samples/GroupChannelReactToAMessage.js | 1 -
4 files changed, 31 insertions(+), 31 deletions(-)
diff --git a/.github/workflows/deploy-github-pages.yml b/.github/workflows/deploy-github-pages.yml
index 57c102e..77cc3ac 100644
--- a/.github/workflows/deploy-github-pages.yml
+++ b/.github/workflows/deploy-github-pages.yml
@@ -24,6 +24,7 @@ jobs:
run: yarn build
env:
CI: false # ESLint 에러 무시
+ PUBLIC_URL: https://sendbird.github.io/sendbird-chat-sample-react
- name: List build directory
run: ls -R build
diff --git a/src/samples/GroupChannelPinnedMessages.js b/src/samples/GroupChannelPinnedMessages.js
index 6dec4b9..4ee4d40 100644
--- a/src/samples/GroupChannelPinnedMessages.js
+++ b/src/samples/GroupChannelPinnedMessages.js
@@ -165,7 +165,7 @@ const GroupChannelPinnedMessages = (props) => {
}
const handleCreateChannel = async (channelName = "testChannel",) => {
- const [groupChannel, error] = await createChannel(channelName, state.groupChannelMembers);
+ const [error] = await createChannel(channelName, state.groupChannelMembers);
if (error) {
return onError(error);
}
@@ -178,7 +178,7 @@ const GroupChannelPinnedMessages = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -213,7 +213,7 @@ const GroupChannelPinnedMessages = (props) => {
const userMessageUpdateParams = {};
userMessageUpdateParams.message = state.messageInputValue
const updatedMessage = await currentlyJoinedChannel.updateUserMessage(messageToUpdate.messageId, userMessageUpdateParams)
- const messageIndex = messages.findIndex((item => item.messageId == messageToUpdate.messageId));
+ const messageIndex = messages.findIndex((item => item.messageId === messageToUpdate.messageId));
messages[messageIndex] = updatedMessage;
updateState({ ...state, messages: messages, messageInputValue: "", messageToUpdate: null });
} else {
@@ -247,7 +247,7 @@ const GroupChannelPinnedMessages = (props) => {
const onFileInputChange = async (e) => {
if (e.currentTarget.files && e.currentTarget.files.length > 0) {
- const { currentlyJoinedChannel, messages, isPinMessage } = state;
+ const { currentlyJoinedChannel, isPinMessage } = state;
const fileMessageParams = {};
fileMessageParams.file = e.currentTarget.files[0];
fileMessageParams.isPinnedMessage = isPinMessage
@@ -478,7 +478,7 @@ const ChannelList = ({
@@ -569,16 +569,16 @@ const Message = ({ message, pinnedMessageIds, updateMessage, handleDeleteMessage
{isPinnedMessage ?
:
}
}
-
+
);
}
@@ -593,14 +593,14 @@ const Message = ({ message, pinnedMessageIds, updateMessage, handleDeleteMessage
{isPinnedMessage ?
:
}
-
-
+
+
}
{message.message}
@@ -623,12 +623,12 @@ const PinnedMessage = ({ message, handleUnpinMessage, messageSentByYou }) => {
{messageSentByCurrentUser &&
}
-
+
);
}
@@ -641,7 +641,7 @@ const PinnedMessage = ({ message, handleUnpinMessage, messageSentByYou }) => {
{messageSentByCurrentUser &&
-
+
}
{message.message}
@@ -651,7 +651,7 @@ const PinnedMessage = ({ message, handleUnpinMessage, messageSentByYou }) => {
const ProfileImage = ({ user }) => {
if (user.plainProfileUrl) {
- return
+ return
} else {
return {user.nickname.charAt(0)}
;
}
diff --git a/src/samples/GroupChannelPolls.js b/src/samples/GroupChannelPolls.js
index 40bdfaf..3708615 100644
--- a/src/samples/GroupChannelPolls.js
+++ b/src/samples/GroupChannelPolls.js
@@ -176,7 +176,7 @@ const BasicGroupChannelSample = (props) => {
}
const handleCreateChannel = async (channelName = "testChannel",) => {
- const [groupChannel, error] = await createChannel(channelName, state.groupChannelMembers);
+ const [error] = await createChannel(channelName, state.groupChannelMembers);
if (error) {
return onError(error);
}
@@ -189,7 +189,7 @@ const BasicGroupChannelSample = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -224,7 +224,7 @@ const BasicGroupChannelSample = (props) => {
const userMessageUpdateParams = {};
userMessageUpdateParams.message = state.messageInputValue
const updatedMessage = await currentlyJoinedChannel.updateUserMessage(messageToUpdate.messageId, userMessageUpdateParams)
- const messageIndex = messages.findIndex((item => item.messageId == messageToUpdate.messageId));
+ const messageIndex = messages.findIndex((item => item.messageId === messageToUpdate.messageId));
messages[messageIndex] = updatedMessage;
updateState({ ...state, messages: messages, messageInputValue: "", messageToUpdate: null });
} else {
@@ -244,7 +244,7 @@ const BasicGroupChannelSample = (props) => {
const onFileInputChange = async (e) => {
if (e.currentTarget.files && e.currentTarget.files.length > 0) {
- const { currentlyJoinedChannel, messages } = state;
+ const { currentlyJoinedChannel } = state;
const fileMessageParams = {};
fileMessageParams.file = e.currentTarget.files[0];
currentlyJoinedChannel.sendFileMessage(fileMessageParams)
@@ -420,7 +420,7 @@ const BasicGroupChannelSample = (props) => {
}
const addOrRemoveVoice = async(e, option, message, poll) => {
- const { userIdInputValue, checkedOptions, currentlyJoinedChannel } = state;
+ const { checkedOptions, currentlyJoinedChannel } = state;
let pollOptionId = option.id;
let pollOptionIds = [pollOptionId];
@@ -632,7 +632,7 @@ const ChannelList = ({
@@ -727,8 +727,8 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{messageSentByCurrentUser &&
-
-
+
+
}
Poll {title}:
@@ -745,8 +745,8 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{(messageSentByCurrentUser && status === "open") &&
<>
-
-
+
+
>
}
@@ -772,7 +772,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{message.sender.nickname}{' '}
{timestampToTime(message.createdAt)}
-
+
);
}
@@ -785,8 +785,8 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{messageSentByCurrentUser &&
-
-
+
+
}
{message.message}
@@ -796,7 +796,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
const ProfileImage = ({ user }) => {
if (user.plainProfileUrl) {
- return
+ return
} else {
return {user.nickname.charAt(0)}
;
}
diff --git a/src/samples/GroupChannelReactToAMessage.js b/src/samples/GroupChannelReactToAMessage.js
index 1d6f8a6..ac8511e 100644
--- a/src/samples/GroupChannelReactToAMessage.js
+++ b/src/samples/GroupChannelReactToAMessage.js
@@ -1,6 +1,5 @@
import { useState, useEffect, useRef } from 'react';
-import { v4 as uuid } from 'uuid';
import SendbirdChat from '@sendbird/chat';
import {
GroupChannelModule,