Skip to content

Commit f7540a7

Browse files
Bump stream-chat to 2.8.4
1 parent 2ef6b2e commit f7540a7

File tree

7 files changed

+34
-31
lines changed

7 files changed

+34
-31
lines changed

expo-package/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1428,10 +1428,10 @@ source-map@^0.5.0:
14281428
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
14291429
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
14301430

1431-
1432-
version "2.0.0"
1433-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0.tgz#ca0f5a241cdf0d82d4a8e938311db107428e2533"
1434-
integrity sha512-JWZCSSKBLBTEQXIsR0vGr6lbj9Wl+2KnMhOQnq4CF4AqVEnSV/zd+78z+g8ZwZNjxs3wah+KmjP9kwm2hqHl5Q==
1431+
1432+
version "2.0.2"
1433+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.2.tgz#b7761d190039a6b93eb2e0107e4f72a79e51791a"
1434+
integrity sha512-NEb4wlZv66I7XF+HofotEraqYVNBrYnR8Hq0u4Giz4mU8qkofoTSp35NwwuXeALBR485jPPYM3F20Fg4CjV3aA==
14351435
dependencies:
14361436
"@babel/runtime" "7.11.2"
14371437
"@stream-io/react-native-simple-markdown" "1.2.1"

native-package/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1474,10 +1474,10 @@ source-map@^0.5.0:
14741474
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
14751475
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
14761476

1477-
1478-
version "2.0.0"
1479-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0.tgz#ca0f5a241cdf0d82d4a8e938311db107428e2533"
1480-
integrity sha512-JWZCSSKBLBTEQXIsR0vGr6lbj9Wl+2KnMhOQnq4CF4AqVEnSV/zd+78z+g8ZwZNjxs3wah+KmjP9kwm2hqHl5Q==
1477+
1478+
version "2.0.2"
1479+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.2.tgz#b7761d190039a6b93eb2e0107e4f72a79e51791a"
1480+
integrity sha512-NEb4wlZv66I7XF+HofotEraqYVNBrYnR8Hq0u4Giz4mU8qkofoTSp35NwwuXeALBR485jPPYM3F20Fg4CjV3aA==
14811481
dependencies:
14821482
"@babel/runtime" "7.11.2"
14831483
"@stream-io/react-native-simple-markdown" "1.2.1"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103
"react-native-actionsheet": "2.4.2",
104104
"react-native-image-zoom-viewer": "3.0.1",
105105
"seamless-immutable": "7.1.4",
106-
"stream-chat": "2.7.0",
106+
"stream-chat": "^2.8.4",
107107
"styled-components": "5.2.0",
108108
"uuid": "8.3.1"
109109
},

src/components/Chat/Chat.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ export const Chat = <
155155

156156
useEffect(() => {
157157
client?.setUserAgent(`stream-chat-react-native-${Platform.OS}-${version}`);
158+
client.recoverStateOnReconnect = false;
158159
}, []);
159160

160161
const setActiveChannel = (newChannel?: Channel<At, Ch, Co, Ev, Me, Re, Us>) =>

src/components/MessageInput/MessageInput.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import {
1313
logChatPromiseExecution,
1414
SendFileAPIResponse,
1515
Message as StreamMessage,
16+
UpdatedMessage,
1617
UserResponse,
1718
} from 'stream-chat';
1819

@@ -791,7 +792,7 @@ export const MessageInput = <
791792
attachments,
792793
mentioned_users: mentionedUsers,
793794
text: prevText,
794-
} as StreamMessage<At, Me, Us>;
795+
} as UpdatedMessage<At, Ch, Co, Me, Re, Us>;
795796

796797
// TODO: Remove this line and show an error when submit fails
797798
clearEditingState();
@@ -838,7 +839,7 @@ export const MessageInput = <
838839
await client.updateMessage({
839840
...editing,
840841
text,
841-
} as StreamMessage<At, Me, Us>);
842+
} as UpdatedMessage<At, Ch, Co, Me, Re, Us>);
842843
}
843844

844845
resetInput();

src/contexts/messagesContext/MessagesContext.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import type {
88
MessageResponse,
99
StreamChat,
1010
Message as StreamMessage,
11+
UpdatedMessage,
1112
UserResponse,
1213
} from 'stream-chat';
1314

@@ -66,7 +67,7 @@ export type MessagesContextValue<
6667
clearEditingState: () => void;
6768
editing: boolean | Message<At, Ch, Co, Ev, Me, Re, Us>;
6869
editMessage: (
69-
updatedMessage: StreamMessage<At, Me, Us>,
70+
updatedMessage: UpdatedMessage<At, Ch, Co, Me, Re, Us>,
7071
) => ReturnType<StreamChat<At, Ch, Co, Ev, Me, Re, Us>['updateMessage']>;
7172
emojiData: Array<{
7273
icon: string;

yarn.lock

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1017,13 +1017,20 @@
10171017
pirates "^4.0.0"
10181018
source-map-support "^0.5.16"
10191019

1020-
"@babel/[email protected]", "@babel/runtime@^7.0.0", "@babel/runtime@^7.10.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.3.1", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4":
1020+
"@babel/[email protected]", "@babel/runtime@^7.0.0", "@babel/runtime@^7.10.1", "@babel/runtime@^7.3.1", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4":
10211021
version "7.11.2"
10221022
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.11.2.tgz#f549c13c754cc40b87644b9fa9f09a6a95fe0736"
10231023
integrity sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==
10241024
dependencies:
10251025
regenerator-runtime "^0.13.4"
10261026

1027+
"@babel/runtime@^7.12.1":
1028+
version "7.12.5"
1029+
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e"
1030+
integrity sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==
1031+
dependencies:
1032+
regenerator-runtime "^0.13.4"
1033+
10271034
"@babel/template@^7.0.0", "@babel/template@^7.10.4", "@babel/template@^7.3.3":
10281035
version "7.10.4"
10291036
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz#3251996c4200ebc71d1a8fc405fba940f36ba278"
@@ -1909,11 +1916,6 @@
19091916
resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e"
19101917
integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==
19111918

1912-
"@types/uuid@^8.3.0":
1913-
version "8.3.0"
1914-
resolved "https://registry.yarnpkg.com/@types/uuid/-/uuid-8.3.0.tgz#215c231dff736d5ba92410e6d602050cce7e273f"
1915-
integrity sha512-eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ==
1916-
19171919
"@types/webpack-sources@*":
19181920
version "2.0.0"
19191921
resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-2.0.0.tgz#08216ab9be2be2e1499beaebc4d469cec81e82a7"
@@ -2802,10 +2804,10 @@ aws4@^1.8.0:
28022804
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.10.1.tgz#e1e82e4f3e999e2cfd61b161280d16a111f86428"
28032805
integrity sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==
28042806

2805-
axios@^0.20.0:
2806-
version "0.20.0"
2807-
resolved "https://registry.yarnpkg.com/axios/-/axios-0.20.0.tgz#057ba30f04884694993a8cd07fa394cff11c50bd"
2808-
integrity sha512-ANA4rr2BDcmmAQLOKft2fufrtuvlqR+cXNNinUmvfeSNCOF98PZL+7M/v1zIdGo7OLjEA9J2gXJL+j4zGsl0bA==
2807+
axios@^0.21.0:
2808+
version "0.21.0"
2809+
resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.0.tgz#26df088803a2350dff2c27f96fef99fe49442aca"
2810+
integrity sha512-fmkJBknJKoZwem3/IKSSLpkdNXZeBu5Q7GA/aRsr2btgrptmSCxi2oFjZHqGdK9DoTil9PIHlPIZw2EcRJXRvw==
28092811
dependencies:
28102812
follow-redirects "^1.10.0"
28112813

@@ -11568,23 +11570,21 @@ stream-buffers@~2.2.0:
1156811570
resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4"
1156911571
integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=
1157011572

11571-
stream-chat@2.7.0:
11572-
version "2.7.0"
11573-
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-2.7.0.tgz#a1f9fe1474d270cee9e0e118953d7dcbbadd90ba"
11574-
integrity sha512-JRhw5JyIrS9bKVhLzEu57BxXTExMlxCJu0YXdMryJh9Wnl0XOzzjwCwYqZIFWFWH52RGyovQ+8VxkRzURStowg==
11573+
stream-chat@^2.8.4:
11574+
version "2.8.4"
11575+
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-2.8.4.tgz#3c361ff59420665a157c01fe8b4758bd1822b475"
11576+
integrity sha512-dndpzeXST3s051SVR3oR0ComFbmbuLW76kVPh9FMBri6TmFhCfhyjaIuCZuyWPnToKssZHW3asKEXXAgzgsRAg==
1157511577
dependencies:
11576-
"@babel/runtime" "^7.11.2"
11578+
"@babel/runtime" "^7.12.1"
1157711579
"@types/jsonwebtoken" "^8.5.0"
1157811580
"@types/seamless-immutable" "7.1.13"
11579-
"@types/uuid" "^8.3.0"
1158011581
"@types/ws" "^7.2.7"
11581-
axios "^0.20.0"
11582+
axios "^0.21.0"
1158211583
base64-js "^1.3.1"
1158311584
form-data "^3.0.0"
1158411585
isomorphic-ws "^4.0.1"
1158511586
jsonwebtoken "^8.5.1"
1158611587
seamless-immutable "^7.1.4"
11587-
uuid "^8.3.1"
1158811588
ws "^7.3.1"
1158911589

1159011590
stream-each@^1.1.0:
@@ -12652,7 +12652,7 @@ [email protected]:
1265212652
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
1265312653
integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=
1265412654

12655-
[email protected], uuid@^8.3.0, uuid@^8.3.1:
12655+
[email protected], uuid@^8.3.0:
1265612656
version "8.3.1"
1265712657
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.1.tgz#2ba2e6ca000da60fce5a196954ab241131e05a31"
1265812658
integrity sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==

0 commit comments

Comments
 (0)