Skip to content

Commit e49b9c0

Browse files
committed
fix: remove remnants from SCG and fix missing types
1 parent 8ec7617 commit e49b9c0

File tree

13 files changed

+73
-79
lines changed

13 files changed

+73
-79
lines changed

package/src/components/ChannelPreview/hooks/__tests__/useChannelPreviewDisplayName.test.tsx

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import {
2020

2121
describe('useChannelPreviewDisplayName', () => {
2222
const clientUser = generateUser();
23-
let chatClient: StreamChat<DefaultGenerics> | StreamChat<DefaultStreamChatGenerics>;
23+
let chatClient: StreamChat | StreamChat;
2424
const CHARACTER_LENGTH = 15;
2525

2626
beforeEach(async () => {
@@ -34,7 +34,7 @@ describe('useChannelPreviewDisplayName', () => {
3434
const channelDisplayName = useChannelPreviewDisplayName(
3535
{
3636
data: { name: channelName },
37-
} as unknown as Channel<DefaultGenerics>,
37+
} as unknown as Channel,
3838
CHARACTER_LENGTH,
3939
);
4040
return <Text>{channelDisplayName}</Text>;
@@ -71,10 +71,7 @@ describe('useChannelPreviewDisplayName', () => {
7171
const displayName = getChannelPreviewDisplayName({
7272
characterLimit: characterLength,
7373
currentUserId,
74-
members: members as unknown as Record<
75-
string,
76-
ChannelMemberResponse<DefaultStreamChatGenerics>
77-
>,
74+
members: members as unknown as Record<string, ChannelMemberResponse>,
7875
});
7976

8077
expect(displayName).toEqual(expected);

package/src/components/ChannelPreview/hooks/__tests__/useChannelPreviewDisplayPresence.test.tsx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ describe('useChannelPreviewDisplayPresence', () => {
1111
// Mock user data
1212
const currentUserId = 'current-user';
1313
const otherUserId = 'other-user';
14-
let chatClient: StreamChat<DefaultStreamChatGenerics>;
14+
let chatClient: StreamChat;
1515

16-
let mockChannel: Channel<DefaultStreamChatGenerics>;
16+
let mockChannel: Channel;
1717

1818
beforeEach(async () => {
1919
jest.clearAllMocks();
@@ -27,14 +27,14 @@ describe('useChannelPreviewDisplayPresence', () => {
2727
state: {
2828
members: {
2929
[currentUserId]: {
30-
user: { id: currentUserId, online: true } as UserResponse<DefaultStreamChatGenerics>,
30+
user: { id: currentUserId, online: true } as UserResponse,
3131
},
3232
[otherUserId]: {
33-
user: { id: otherUserId, online: false } as UserResponse<DefaultStreamChatGenerics>,
33+
user: { id: otherUserId, online: false } as UserResponse,
3434
},
3535
},
3636
},
37-
} as unknown as Channel<DefaultStreamChatGenerics>;
37+
} as unknown as Channel;
3838

3939
// Mock the useChatContext hook
4040
jest
@@ -53,17 +53,17 @@ describe('useChannelPreviewDisplayPresence', () => {
5353
state: {
5454
members: {
5555
[currentUserId]: {
56-
user: { id: currentUserId } as UserResponse<DefaultStreamChatGenerics>,
56+
user: { id: currentUserId } as UserResponse,
5757
},
5858
[otherUserId]: {
59-
user: { id: otherUserId } as UserResponse<DefaultStreamChatGenerics>,
59+
user: { id: otherUserId } as UserResponse,
6060
},
6161
[thirdUserId]: {
62-
user: { id: thirdUserId } as UserResponse<DefaultStreamChatGenerics>,
62+
user: { id: thirdUserId } as UserResponse,
6363
},
6464
},
6565
},
66-
} as unknown as Channel<DefaultStreamChatGenerics>;
66+
} as unknown as Channel;
6767

6868
const { result } = renderHook(() => useChannelPreviewDisplayPresence(channelWithThreeMembers));
6969
expect(result.current).toBe(false);
@@ -79,7 +79,7 @@ describe('useChannelPreviewDisplayPresence', () => {
7979
const onlineUser = {
8080
...mockChannel.state.members[otherUserId].user,
8181
online: true,
82-
} as UserResponse<DefaultStreamChatGenerics>;
82+
} as UserResponse;
8383

8484
mockChannel.state.members[otherUserId].user = onlineUser;
8585

@@ -93,14 +93,14 @@ describe('useChannelPreviewDisplayPresence', () => {
9393
state: {
9494
members: {
9595
[currentUserId]: {
96-
user: { id: currentUserId } as UserResponse<DefaultStreamChatGenerics>,
96+
user: { id: currentUserId } as UserResponse,
9797
},
9898
'null-user': {
9999
user: null,
100100
},
101101
},
102102
},
103-
} as unknown as Channel<DefaultStreamChatGenerics>;
103+
} as unknown as Channel;
104104

105105
const { result } = renderHook(() => useChannelPreviewDisplayPresence(channelWithNullUser));
106106
expect(result.current).toBe(false);

package/src/components/ChannelPreview/hooks/__tests__/useChannelPreviewMuted.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { useIsChannelMuted } from '../useIsChannelMuted';
1010

1111
describe('useChannelPreviewMuted', () => {
1212
const clientUser = generateUser();
13-
let chatClient: StreamChat<DefaultGenerics> | StreamChat<DefaultStreamChatGenerics>;
13+
let chatClient: StreamChat | StreamChat;
1414

1515
beforeEach(async () => {
1616
chatClient = await getTestClientWithUser(clientUser);
@@ -35,7 +35,7 @@ describe('useChannelPreviewMuted', () => {
3535
expiresAt: Date.now() + 5000,
3636
muted: false,
3737
}),
38-
} as unknown as Channel<DefaultStreamChatGenerics>;
38+
} as unknown as Channel;
3939

4040
it('should return the correct mute status', () => {
4141
const { result } = renderHook(() => useIsChannelMuted(mockChannel));

package/src/components/ChannelPreview/hooks/__tests__/useLatestMessagePreview.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import { useLatestMessagePreview } from '../useLatestMessagePreview';
2424
describe('useLatestMessagePreview', () => {
2525
const FORCE_UPDATE = 15;
2626
const clientUser = generateUser();
27-
let chatClient: StreamChat<DefaultGenerics> | StreamChat<DefaultStreamChatGenerics>;
27+
let chatClient: StreamChat | StreamChat;
2828

2929
beforeEach(async () => {
3030
chatClient = await getTestClientWithUser(clientUser);

package/src/components/ImageGallery/__tests__/ImageGallery.test.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ describe('ImageGallery', () => {
5454
generateVideoAttachment({ type: 'video' }),
5555
],
5656
}),
57-
] as unknown as MessageType<DefaultStreamChatGenerics>[],
57+
] as unknown as MessageType[],
5858
}),
5959
);
6060

@@ -71,7 +71,7 @@ describe('ImageGallery', () => {
7171
});
7272
render(
7373
getComponent({
74-
messages: [message] as unknown as MessageType<DefaultStreamChatGenerics>[],
74+
messages: [message] as unknown as MessageType[],
7575
}),
7676
);
7777

@@ -100,7 +100,7 @@ describe('ImageGallery', () => {
100100
generateMessage({
101101
attachments: [generateVideoAttachment({ type: 'video' })],
102102
}),
103-
] as unknown as MessageType<DefaultStreamChatGenerics>[],
103+
] as unknown as MessageType[],
104104
}),
105105
);
106106

@@ -126,7 +126,7 @@ describe('ImageGallery', () => {
126126

127127
render(
128128
getComponent({
129-
messages: [message] as unknown as MessageType<DefaultStreamChatGenerics>[],
129+
messages: [message] as unknown as MessageType[],
130130
}),
131131
);
132132

@@ -161,7 +161,7 @@ describe('ImageGallery', () => {
161161
generateMessage({
162162
attachments: [generateVideoAttachment({ type: 'video' })],
163163
}),
164-
] as unknown as MessageType<DefaultStreamChatGenerics>[],
164+
] as unknown as MessageType[],
165165
}),
166166
);
167167

@@ -191,7 +191,7 @@ describe('ImageGallery', () => {
191191
});
192192
render(
193193
getComponent({
194-
messages: [message] as unknown as MessageType<DefaultStreamChatGenerics>[],
194+
messages: [message] as unknown as MessageType[],
195195
}),
196196
);
197197

package/src/components/ImageGallery/__tests__/ImageGalleryFooter.test.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ describe('ImageGalleryFooter', () => {
7575
generateMessage({
7676
attachments: [generateVideoAttachment({ type: 'video' })],
7777
}),
78-
] as unknown as MessageType<DefaultStreamChatGenerics>[],
78+
] as unknown as MessageType[],
7979
} as unknown as ImageGalleryContextValue
8080
}
8181
>
@@ -130,7 +130,7 @@ describe('ImageGalleryFooter', () => {
130130
generateMessage({
131131
attachments: [generateVideoAttachment({ type: 'video' })],
132132
}),
133-
] as unknown as MessageType<DefaultStreamChatGenerics>[],
133+
] as unknown as MessageType[],
134134
} as unknown as ImageGalleryContextValue
135135
}
136136
>
@@ -173,7 +173,7 @@ describe('ImageGalleryFooter', () => {
173173
generateMessage({
174174
attachments: [generateImageAttachment()],
175175
}),
176-
] as unknown as MessageType<DefaultStreamChatGenerics>[],
176+
] as unknown as MessageType[],
177177
} as unknown as ImageGalleryContextValue
178178
}
179179
>

package/src/components/ImageGallery/__tests__/ImageGalleryHeader.test.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ describe('ImageGalleryHeader', () => {
6969
generateMessage({
7070
attachments: [generateImageAttachment()],
7171
}),
72-
] as unknown as MessageType<DefaultStreamChatGenerics>[],
72+
] as unknown as MessageType[],
7373
} as unknown as ImageGalleryContextValue
7474
}
7575
>
@@ -116,7 +116,7 @@ describe('ImageGalleryHeader', () => {
116116
generateMessage({
117117
attachments: [generateVideoAttachment({ type: 'video' })],
118118
}),
119-
] as unknown as MessageType<DefaultStreamChatGenerics>[],
119+
] as unknown as MessageType[],
120120
} as unknown as ImageGalleryContextValue
121121
}
122122
>
@@ -156,7 +156,7 @@ describe('ImageGalleryHeader', () => {
156156
generateMessage({
157157
attachments: [generateImageAttachment()],
158158
}),
159-
] as unknown as MessageType<DefaultStreamChatGenerics>[],
159+
] as unknown as MessageType[],
160160
} as unknown as ImageGalleryContextValue
161161
}
162162
>

package/src/components/ImageGallery/__tests__/ImageGalleryOverlay.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ describe('ImageGalleryOverlay', () => {
3939
generateMessage({
4040
attachments: [generateImageAttachment()],
4141
}),
42-
] as unknown as MessageType<DefaultStreamChatGenerics>[],
42+
] as unknown as MessageType[],
4343
} as unknown as ImageGalleryContextValue
4444
}
4545
>

package/src/components/MessageList/__tests__/useMessageList.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import { getTestClientWithUser } from '../../../mock-builders/mock';
1919
import { useMessageList } from '../hooks/useMessageList';
2020

2121
const clientUser = generateUser();
22-
let chatClient: StreamChat<DefaultGenerics> | StreamChat<DefaultStreamChatGenerics>;
22+
let chatClient: StreamChat | StreamChat;
2323

2424
beforeEach(async () => {
2525
chatClient = await getTestClientWithUser(clientUser);

package/src/contexts/messageInputContext/__tests__/sendMessage.test.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ describe("MessageInputContext's sendMessage", () => {
4040
setSelectedFiles: jest.fn(),
4141
setSelectedImages: jest.fn(),
4242
}));
43-
const message: boolean | MessageType<DefaultStreamChatGenerics> = generateMessage({
43+
const message: boolean | MessageType = generateMessage({
4444
created_at: 'Sat Jul 02 2022 23:55:13 GMT+0530 (India Standard Time)',
4545
id: '7a85f744-cc89-4f82-a1d4-5456432cc8bf',
4646
updated_at: 'Sat Jul 02 2022 23:55:13 GMT+0530 (India Standard Time)',
@@ -49,7 +49,7 @@ describe("MessageInputContext's sendMessage", () => {
4949
image: 'fc86ddcb-bac4-400c-9afd-b0c0a1c0cd33',
5050
name: '50cbdd0e-ca7e-4478-9e2c-be0f1ac6a995',
5151
}),
52-
}) as unknown as MessageType<DefaultStreamChatGenerics>;
52+
}) as unknown as MessageType;
5353

5454
it('exit sendMessage when file upload status failed', async () => {
5555
const initialProps = {
@@ -223,7 +223,7 @@ describe("MessageInputContext's sendMessage", () => {
223223
it('exit sendMessage when image upload has an error and catch block is executed', () => {
224224
const setQuotedMessageStateMock = jest.fn();
225225
const clearQuotedMessageStateMock = jest.fn();
226-
const generatedQuotedMessage: boolean | MessageType<DefaultStreamChatGenerics> = message;
226+
const generatedQuotedMessage: boolean | MessageType = message;
227227
const images = [
228228
generateImageUploadPreview({ state: FileState.UPLOADED }),
229229
generateImageUploadPreview({ state: FileState.FINISHED }),
@@ -268,7 +268,7 @@ describe("MessageInputContext's sendMessage", () => {
268268
const clearEditingStateMock = jest.fn();
269269
const editMessageMock = jest.fn().mockResolvedValue({ data: {} });
270270
const images = generateImageUploadPreview({ state: FileState.UPLOADED });
271-
const generatedMessage: boolean | MessageType<DefaultStreamChatGenerics> = message;
271+
const generatedMessage: boolean | MessageType = message;
272272
const initialProps = {
273273
clearEditingState: clearEditingStateMock,
274274
clearQuotedMessageState: clearQuotedMessageStateMock,

0 commit comments

Comments
 (0)