From 9c471794c7efad77da912c5187cabb09ce11a2bf Mon Sep 17 00:00:00 2001
From: danney-chun <63285271+danney-chun@users.noreply.github.com>
Date: Mon, 7 Oct 2024 15:24:15 +0900
Subject: [PATCH] fixed eslint error
---
.github/workflows/deploy-github-pages.yml | 2 --
src/App.js | 1 -
src/samples/BasicGroupChannelSample.js | 18 ++++++-------
src/samples/BasicOpenChannelSample.js | 18 ++++++-------
src/samples/GroupChannelArchive.js | 17 ++++++-------
.../GroupChannelCategorizeByCustomType.js | 19 +++++++-------
...upChannelCategorizeMessagesByCustomType.js | 21 ++++++++--------
src/samples/GroupChannelDisplayOGTags.js | 21 ++++++++--------
src/samples/GroupChannelFreezeUnfreeze.js | 25 +++++++++----------
src/samples/GroupChannelMarkMessagesAsRead.js | 20 +++++++--------
src/samples/GroupChannelMembersListOrder.js | 25 +++++++++----------
11 files changed, 89 insertions(+), 98 deletions(-)
diff --git a/.github/workflows/deploy-github-pages.yml b/.github/workflows/deploy-github-pages.yml
index 71c2d49..27ea875 100644
--- a/.github/workflows/deploy-github-pages.yml
+++ b/.github/workflows/deploy-github-pages.yml
@@ -22,8 +22,6 @@ jobs:
- name: Build
run: yarn build
- env:
- CI: false # ESLint 에러 무시
- name: List build directory
run: ls -R build
diff --git a/src/App.js b/src/App.js
index 7e8d76d..fa4bec5 100644
--- a/src/App.js
+++ b/src/App.js
@@ -47,7 +47,6 @@ import GroupChannelReactChannelTypes from './samples/GroupChannelTypes';
import GroupChannelUpdateDeleteMessageByOperator from './samples/GroupChannelUpdateDeleteMessageByOperator';
import GroupChannelArchive from './samples/GroupChannelArchive'
import GroupChannelMuteUnmuteUsers from './samples/GroupChannelMuteUnmuteUsers';
-import GroupChannelBanUnbanUsers from './samples/GroupChannelBanUnbanUsers';
import GroupChannelRetrieveNumberOfMembersHaventReceivedMessage from './samples/GroupChannelRetrieveNumberOfMembersHaventReceivedMessage';
import GroupChannelOperatorsList from './samples/GroupChannelOperatorsList';
import GroupChannelMembersListOrder from './samples/GroupChannelMembersListOrder';
diff --git a/src/samples/BasicGroupChannelSample.js b/src/samples/BasicGroupChannelSample.js
index 04550ab..08283bb 100644
--- a/src/samples/BasicGroupChannelSample.js
+++ b/src/samples/BasicGroupChannelSample.js
@@ -159,7 +159,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);
}
@@ -172,7 +172,7 @@ const BasicGroupChannelSample = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -207,7 +207,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 {
@@ -227,7 +227,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)
@@ -377,7 +377,7 @@ const ChannelList = ({
@@ -455,7 +455,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{message.sender.nickname}{' '}
{timestampToTime(message.createdAt)}
-
+
);
}
const messageSentByCurrentUser = message.sender.userId === sb.currentUser.userId;
@@ -469,8 +469,8 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{messageSentByCurrentUser &&
-
-
+
+
}
{message.message}
@@ -480,7 +480,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/BasicOpenChannelSample.js b/src/samples/BasicOpenChannelSample.js
index 025c7d1..24fca75 100644
--- a/src/samples/BasicOpenChannelSample.js
+++ b/src/samples/BasicOpenChannelSample.js
@@ -77,7 +77,7 @@ const BasicOpenChannelSample = (props) => {
const connectionHandler = new ConnectionHandler();
connectionHandler.onReconnectSucceeded = async () => {
- const [messages, error] = await loadMessages(channelToJoin);
+ const [messages] = await loadMessages(channelToJoin);
updateState({ ...stateRef.current, messages: messages });
}
@@ -88,7 +88,7 @@ const BasicOpenChannelSample = (props) => {
//listen for incoming messages
const channelHandler = new OpenChannelHandler();
channelHandler.onMessageUpdated = (channel, message) => {
- const messageIndex = stateRef.current.messages.findIndex((item => item.messageId == message.messageId));
+ const messageIndex = stateRef.current.messages.findIndex((item => item.messageId === message.messageId));
const updatedMessages = [...stateRef.current.messages];
updatedMessages[messageIndex] = message;
updateState({ ...stateRef.current, messages: updatedMessages });
@@ -127,7 +127,7 @@ const BasicOpenChannelSample = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -188,7 +188,7 @@ const BasicOpenChannelSample = (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 {
@@ -337,10 +337,10 @@ const ChannelList = ({ channels, handleJoinChannel, toggleShowCreateChannel, han
{userIsOperator &&
}
@@ -387,7 +387,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage }) => {
{timestampToTime(message.createdAt)}
{message.sender.nickname}{' '}
-
+
);
}
@@ -402,10 +402,10 @@ const Message = ({ message, updateMessage, handleDeleteMessage }) => {
{messageSentByCurrentUser && <>
>}
diff --git a/src/samples/GroupChannelArchive.js b/src/samples/GroupChannelArchive.js
index 5430e8f..9f1003f 100644
--- a/src/samples/GroupChannelArchive.js
+++ b/src/samples/GroupChannelArchive.js
@@ -1,6 +1,5 @@
import { useState, useEffect, useRef } from 'react';
-import { v4 as uuid } from 'uuid';
import SendbirdChat from '@sendbird/chat';
import {
GroupChannelModule,
@@ -165,7 +164,7 @@ const GroupChannelArchive = (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);
}
@@ -179,7 +178,7 @@ const GroupChannelArchive = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -256,7 +255,7 @@ const GroupChannelArchive = (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 {
@@ -276,7 +275,7 @@ const GroupChannelArchive = (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)
@@ -532,7 +531,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{message.sender.nickname}{' '}
{timestampToTime(message.createdAt)}
-
+
);
}
@@ -546,8 +545,8 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{timestampToTime(message.createdAt)}
{messageSentByCurrentUser &&
-
-
+
+
}
{message.message}
@@ -557,7 +556,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/GroupChannelCategorizeByCustomType.js b/src/samples/GroupChannelCategorizeByCustomType.js
index 14d513d..7818fc9 100644
--- a/src/samples/GroupChannelCategorizeByCustomType.js
+++ b/src/samples/GroupChannelCategorizeByCustomType.js
@@ -1,6 +1,5 @@
import { useState, useEffect, useRef } from 'react';
-import { v4 as uuid } from 'uuid';
import SendbirdChat from '@sendbird/chat';
import {
GroupChannelModule,
@@ -162,7 +161,7 @@ const GroupChannelCategorizeByCustomType = (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);
}
@@ -176,7 +175,7 @@ const GroupChannelCategorizeByCustomType = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -216,7 +215,7 @@ const GroupChannelCategorizeByCustomType = (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 {
@@ -236,7 +235,7 @@ const GroupChannelCategorizeByCustomType = (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)
@@ -403,7 +402,7 @@ const ChannelList = ({
@@ -483,7 +482,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{message.sender.nickname}{' '}
{timestampToTime(message.createdAt)}
-
+
);
}
@@ -498,8 +497,8 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{messageSentByCurrentUser &&
-
-
+
+
}
@@ -510,7 +509,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/GroupChannelCategorizeMessagesByCustomType.js b/src/samples/GroupChannelCategorizeMessagesByCustomType.js
index 750564b..b233333 100644
--- a/src/samples/GroupChannelCategorizeMessagesByCustomType.js
+++ b/src/samples/GroupChannelCategorizeMessagesByCustomType.js
@@ -1,6 +1,5 @@
import { useState, useEffect, useRef } from 'react';
-import { v4 as uuid } from 'uuid';
import SendbirdChat from '@sendbird/chat';
import {
GroupChannelModule,
@@ -167,7 +166,7 @@ const GroupChannelCategorizeMessagesByCustomType = (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);
}
@@ -181,7 +180,7 @@ const GroupChannelCategorizeMessagesByCustomType = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -203,7 +202,7 @@ const GroupChannelCategorizeMessagesByCustomType = (props) => {
const userMessageUpdateParams = {};
userMessageUpdateParams.customType = messageCustomTypeRef.current.value;
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,
@@ -255,7 +254,7 @@ const GroupChannelCategorizeMessagesByCustomType = (props) => {
userMessageUpdateParams.message = state.messageInputValue;
userMessageUpdateParams.customType = state.currentMessageCustomType;
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 {
@@ -276,7 +275,7 @@ const GroupChannelCategorizeMessagesByCustomType = (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)
@@ -447,7 +446,7 @@ const ChannelList = ({
@@ -548,7 +547,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{message.sender.nickname}{' '}
{timestampToTime(message.createdAt)}
-
+
);
}
const messageSentByCurrentUser = message.sender.userId === sb.currentUser.userId;
@@ -562,8 +561,8 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{messageSentByCurrentUser &&
-
-
+
+
}
{message.message}
@@ -573,7 +572,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/GroupChannelDisplayOGTags.js b/src/samples/GroupChannelDisplayOGTags.js
index ac1a421..f37e424 100644
--- a/src/samples/GroupChannelDisplayOGTags.js
+++ b/src/samples/GroupChannelDisplayOGTags.js
@@ -1,6 +1,5 @@
import { useState, useEffect, useRef } from 'react';
-import { v4 as uuid } from 'uuid';
import SendbirdChat from '@sendbird/chat';
import {
GroupChannelModule,
@@ -158,7 +157,7 @@ const GroupChannelOgTags = (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);
}
@@ -173,7 +172,7 @@ const GroupChannelOgTags = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -209,7 +208,7 @@ const GroupChannelOgTags = (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 {
@@ -228,7 +227,7 @@ const GroupChannelOgTags = (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)
@@ -376,7 +375,7 @@ const ChannelList = ({
@@ -455,7 +454,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{message.sender.nickname}{' '}
{timestampToTime(message.createdAt)}
-
+
);
}
@@ -470,8 +469,8 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{messageSentByCurrentUser &&
-
-
+
+
}
@@ -480,7 +479,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{message.ogMetaData.url}
{message.ogMetaData.title}
{message.ogMetaData.description}
-
+
}
);
@@ -488,7 +487,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/GroupChannelFreezeUnfreeze.js b/src/samples/GroupChannelFreezeUnfreeze.js
index f516e26..e8a1534 100644
--- a/src/samples/GroupChannelFreezeUnfreeze.js
+++ b/src/samples/GroupChannelFreezeUnfreeze.js
@@ -1,6 +1,5 @@
import { useState, useEffect, useRef } from 'react';
-import { v4 as uuid } from 'uuid';
import SendbirdChat from '@sendbird/chat';
import {
GroupChannelModule,
@@ -163,7 +162,7 @@ const GroupChannelFreezeUnfreeze = (props) => {
const handleFreezeChannel = async () => {
const { currentlyJoinedChannel } = state;
- if (state.userIdInputValue == currentlyJoinedChannel?.creator.userId) {
+ if (state.userIdInputValue === currentlyJoinedChannel?.creator.userId) {
if (!currentlyJoinedChannel?.isFrozen) {
await currentlyJoinedChannel.freeze();
} else {
@@ -177,7 +176,7 @@ const GroupChannelFreezeUnfreeze = (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);
}
@@ -190,7 +189,7 @@ const GroupChannelFreezeUnfreeze = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -228,7 +227,7 @@ const GroupChannelFreezeUnfreeze = (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 {
@@ -250,7 +249,7 @@ const GroupChannelFreezeUnfreeze = (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)
@@ -400,11 +399,11 @@ const ChannelList = ({
{channel.lastMessage?.message}
- {channel.isFrozen &&
}
+ {channel.isFrozen &&
}
@@ -432,7 +431,7 @@ const Channel = ({ userIdInputValue, currentlyJoinedChannel, children, handleLea
{currentlyJoinedChannel.name}
- {currentlyJoinedChannel?.creator.userId == userIdInputValue &&
+ {currentlyJoinedChannel?.creator.userId === userIdInputValue &&
Freeze channel
@@ -489,7 +488,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{message.sender.nickname}{' '}
{timestampToTime(message.createdAt)}
-
+
);
}
@@ -504,8 +503,8 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{messageSentByCurrentUser &&
-
-
+
+
}
@@ -516,7 +515,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/GroupChannelMarkMessagesAsRead.js b/src/samples/GroupChannelMarkMessagesAsRead.js
index 5043ae7..d8c5c9d 100644
--- a/src/samples/GroupChannelMarkMessagesAsRead.js
+++ b/src/samples/GroupChannelMarkMessagesAsRead.js
@@ -183,7 +183,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);
}
@@ -196,7 +196,7 @@ const BasicGroupChannelSample = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -231,7 +231,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 {
@@ -252,7 +252,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)
@@ -402,7 +402,7 @@ const ChannelList = ({
@@ -481,7 +481,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{message.sender.nickname}{' '}
{timestampToTime(message.createdAt)}
-
+
);
}
const messageSentByCurrentUser = message.sender.userId === sb.currentUser.userId;
@@ -495,14 +495,14 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{messageSentByCurrentUser &&
-
-
+
+
}
{message.message}
{messageSentByYou && (
-
+
)}
@@ -511,7 +511,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/GroupChannelMembersListOrder.js b/src/samples/GroupChannelMembersListOrder.js
index 9a6693a..b196caa 100644
--- a/src/samples/GroupChannelMembersListOrder.js
+++ b/src/samples/GroupChannelMembersListOrder.js
@@ -1,6 +1,5 @@
import { useState, useEffect, useRef } from 'react';
-import { v4 as uuid } from 'uuid';
import SendbirdChat from '@sendbird/chat';
import {
GroupChannelModule,
@@ -157,7 +156,7 @@ const GroupChannelMembersListOrder = (props) => {
updateState({ ...stateRef.current, currentlyJoinedChannel: channel, messages: messages.reverse(), loading: false })
}
- const collection = loadMessages(channel, messageHandlers, onCacheResult, onApiResult);
+ loadMessages(channel, messageHandlers, onCacheResult, onApiResult);
updateState({ ...state, loading: false, members: channel.members, userIsOperator: userIsOperator })
}
@@ -169,7 +168,7 @@ const GroupChannelMembersListOrder = (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);
}
@@ -184,7 +183,7 @@ const GroupChannelMembersListOrder = (props) => {
}
const handleDeleteChannel = async (channelUrl) => {
- const [channel, error] = await deleteChannel(channelUrl);
+ const [error] = await deleteChannel(channelUrl);
if (error) {
return onError(error);
}
@@ -220,7 +219,7 @@ const GroupChannelMembersListOrder = (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 {
@@ -240,7 +239,7 @@ const GroupChannelMembersListOrder = (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)
@@ -429,7 +428,7 @@ const ChannelList = ({
@@ -488,7 +487,7 @@ const MembersList = ({ channel, members, sortMembers, handleMemberInvite, regist
{userIsOperator &&
{member.nickname}
- {isOperator &&
}
+ {isOperator &&
}
{memberIsSender &&
@@ -537,7 +536,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{message.sender.nickname}{' '}
{timestampToTime(message.createdAt)}
-
+
);
}
const messageSentByCurrentUser = message.sender.userId === sb.currentUser.userId;
@@ -550,8 +549,8 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
{timestampToTime(message.createdAt)}
{messageSentByCurrentUser &&
-
-
+
+
}
{message.message}
@@ -561,7 +560,7 @@ const Message = ({ message, updateMessage, handleDeleteMessage, messageSentByYou
const ProfileImage = ({ user }) => {
if (user.plainProfileUrl) {
- return
+ return
} else {
return {user.nickname.charAt(0)}
;
}