Skip to content

Commit 6c4c5d1

Browse files
authored
Merge pull request #393 from GetStream/chore/bump-stream-chat
Chore: bump stream-chat
2 parents 7aa9286 + afb2330 commit 6c4c5d1

File tree

10 files changed

+47
-38
lines changed

10 files changed

+47
-38
lines changed

examples/ExpoMessaging/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5648,10 +5648,10 @@ stream-buffers@~2.2.0:
56485648
version "0.0.0"
56495649
uid ""
56505650

5651-
5652-
version "2.0.0-beta.0"
5653-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0-beta.0.tgz#34bdd5f3f01cc03bdb6e0e5477bacbd95e771bc2"
5654-
integrity sha512-0Yr5bX59PRCWXjCxaPWVOBaYPqssxNOXfJlxbtf/J6Cf4iTZspU9QJMTT6MNIHDDY+vcPRxXyj+sk8IMc1NP3Q==
5651+
5652+
version "2.0.0-beta.1"
5653+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0-beta.1.tgz#98ebe3660c75fcc53b3778a72041859b0648bfcd"
5654+
integrity sha512-sL1v5TXCT2M5CQalLCxNiP/ZezFGeawEcZiRb7kCBMaNKoWHjVeH/vUWdA3zput4SBHBjo7evWMJmjiCyZUdgA==
56555655
dependencies:
56565656
"@babel/runtime" "7.11.2"
56575657
"@stream-io/react-native-simple-markdown" "1.2.1"

examples/NativeMessaging/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6930,10 +6930,10 @@ stream-buffers@~2.2.0:
69306930
resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4"
69316931
integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=
69326932

6933-
6934-
version "2.0.0-beta.0"
6935-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0-beta.0.tgz#34bdd5f3f01cc03bdb6e0e5477bacbd95e771bc2"
6936-
integrity sha512-0Yr5bX59PRCWXjCxaPWVOBaYPqssxNOXfJlxbtf/J6Cf4iTZspU9QJMTT6MNIHDDY+vcPRxXyj+sk8IMc1NP3Q==
6933+
6934+
version "2.0.0-beta.1"
6935+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0-beta.1.tgz#98ebe3660c75fcc53b3778a72041859b0648bfcd"
6936+
integrity sha512-sL1v5TXCT2M5CQalLCxNiP/ZezFGeawEcZiRb7kCBMaNKoWHjVeH/vUWdA3zput4SBHBjo7evWMJmjiCyZUdgA==
69376937
dependencies:
69386938
"@babel/runtime" "7.11.2"
69396939
"@stream-io/react-native-simple-markdown" "1.2.1"

examples/TypeScriptMessaging/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7126,10 +7126,10 @@ stream-buffers@~2.2.0:
71267126
resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4"
71277127
integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=
71287128

7129-
7130-
version "2.0.0-beta.0"
7131-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0-beta.0.tgz#34bdd5f3f01cc03bdb6e0e5477bacbd95e771bc2"
7132-
integrity sha512-0Yr5bX59PRCWXjCxaPWVOBaYPqssxNOXfJlxbtf/J6Cf4iTZspU9QJMTT6MNIHDDY+vcPRxXyj+sk8IMc1NP3Q==
7129+
7130+
version "2.0.0-beta.1"
7131+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0-beta.1.tgz#98ebe3660c75fcc53b3778a72041859b0648bfcd"
7132+
integrity sha512-sL1v5TXCT2M5CQalLCxNiP/ZezFGeawEcZiRb7kCBMaNKoWHjVeH/vUWdA3zput4SBHBjo7evWMJmjiCyZUdgA==
71337133
dependencies:
71347134
"@babel/runtime" "7.11.2"
71357135
"@stream-io/react-native-simple-markdown" "1.2.1"

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-beta.0"
1433-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0-beta.0.tgz#34bdd5f3f01cc03bdb6e0e5477bacbd95e771bc2"
1434-
integrity sha512-0Yr5bX59PRCWXjCxaPWVOBaYPqssxNOXfJlxbtf/J6Cf4iTZspU9QJMTT6MNIHDDY+vcPRxXyj+sk8IMc1NP3Q==
1431+
1432+
version "2.0.0-beta.1"
1433+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0-beta.1.tgz#98ebe3660c75fcc53b3778a72041859b0648bfcd"
1434+
integrity sha512-sL1v5TXCT2M5CQalLCxNiP/ZezFGeawEcZiRb7kCBMaNKoWHjVeH/vUWdA3zput4SBHBjo7evWMJmjiCyZUdgA==
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-beta.0"
1479-
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0-beta.0.tgz#34bdd5f3f01cc03bdb6e0e5477bacbd95e771bc2"
1480-
integrity sha512-0Yr5bX59PRCWXjCxaPWVOBaYPqssxNOXfJlxbtf/J6Cf4iTZspU9QJMTT6MNIHDDY+vcPRxXyj+sk8IMc1NP3Q==
1477+
1478+
version "2.0.0-beta.1"
1479+
resolved "https://registry.yarnpkg.com/stream-chat-react-native-core/-/stream-chat-react-native-core-2.0.0-beta.1.tgz#98ebe3660c75fcc53b3778a72041859b0648bfcd"
1480+
integrity sha512-sL1v5TXCT2M5CQalLCxNiP/ZezFGeawEcZiRb7kCBMaNKoWHjVeH/vUWdA3zput4SBHBjo7evWMJmjiCyZUdgA==
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
@@ -102,7 +102,7 @@
102102
"react-native-actionsheet": "2.4.2",
103103
"react-native-image-zoom-viewer": "3.0.1",
104104
"seamless-immutable": "7.1.4",
105-
"stream-chat": "2.6.0",
105+
"stream-chat": "2.7.0",
106106
"styled-components": "5.2.0",
107107
"uuid": "8.3.1"
108108
},

src/components/Channel/Channel.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ export const Channel = <
431431
Us
432432
>['updateMessage'] = (updatedMessage, extraState = {}) => {
433433
if (channel) {
434-
channel.state.addMessageSorted(updatedMessage);
434+
channel.state.addMessageSorted(updatedMessage, true);
435435
if (thread && updatedMessage.parent_id) {
436436
extraState.threadMessages =
437437
channel.state.threads[updatedMessage.parent_id] || [];

src/components/MessageList/__tests__/MessageList.test.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,10 @@ describe('MessageList', () => {
240240
fireEvent.scroll(getByTestId('message-flat-list'), eventDataUp);
241241

242242
act(() => {
243-
const newMessage = generateMessage({ user: user2 });
243+
const newMessage = generateMessage({
244+
timestamp: new Date(),
245+
user: user2,
246+
});
244247
dispatchMessageNewEvent(chatClient, newMessage, mockedChannel.channel);
245248
});
246249

src/mock-builders/generator/message.js

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,23 @@ import { v4 as uuidv4, v5 as uuidv5 } from 'uuid';
22

33
import { generateUser } from './user';
44

5-
export const generateMessage = (options) => ({
6-
attachments: [],
7-
created_at: new Date().toString(),
8-
html: '<p>regular</p>',
9-
id: uuidv4(),
10-
text: uuidv4(),
11-
type: 'regular',
12-
updated_at: new Date().toString(),
13-
user: generateUser(),
14-
...options,
15-
});
5+
export const generateMessage = (options = {}) => {
6+
const timestamp =
7+
options.timestamp ||
8+
new Date(new Date().getTime() - Math.floor(Math.random() * 100000));
9+
10+
return {
11+
attachments: [],
12+
created_at: timestamp.toString(),
13+
html: '<p>regular</p>',
14+
id: uuidv4(),
15+
text: uuidv4(),
16+
type: 'regular',
17+
updated_at: timestamp.toString(),
18+
user: generateUser(),
19+
...options,
20+
};
21+
};
1622

1723
const StreamReactNativeNamespace = '9b244ee4-7d69-4d7b-ae23-cf89e9f7b035';
1824
export const generateStaticMessage = (seed, options, date) =>

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11568,10 +11568,10 @@ stream-buffers@~2.2.0:
1156811568
resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4"
1156911569
integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=
1157011570

11571-
stream-chat@2.6.0:
11572-
version "2.6.0"
11573-
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-2.6.0.tgz#2fae6e4c5a56a8f86dee0676654fe2511d751aab"
11574-
integrity sha512-hI1aIMCkcGektSOt7Gt2CrrKmHKn31ovbJ+IWz1rsgdZHiWLCG2QG7JgGUKeoJVD/Ix501CjnEugZHlFdbZLwg==
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==
1157511575
dependencies:
1157611576
"@babel/runtime" "^7.11.2"
1157711577
"@types/jsonwebtoken" "^8.5.0"

0 commit comments

Comments
 (0)