Skip to content

Commit da9db39

Browse files
Lint fixes and further test adjustmens
1 parent 482efaa commit da9db39

7 files changed

Lines changed: 25 additions & 7 deletions

File tree

src/components/Badge/MediaBadge.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export const MediaBadge = ({ attachment, variant }: MediaBadgeProps) => {
2121
IconVideoFill = DefaultIconVideoFill,
2222
} = {},
2323
} = useComponentContext();
24-
24+
2525
const mediaBadgeVariantToIcon: Record<MediaBadgeVariant, ComponentType> = {
2626
video: IconVideoFill,
2727
voiceRecording: IconMicrophoneSolid,

src/components/Icons/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
export { createIcon } from './createIcon';
22
export * from './icons';
3-
export * from './slots';
3+
export * from './slots';

src/context/WithComponents.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ export function WithComponents({
1313
...parentOverrides,
1414
...overrides,
1515
icons: {
16-
...parentOverrides.icons,
17-
...overrides.icons,
16+
...parentOverrides?.icons,
17+
...overrides?.icons,
1818
},
1919
};
2020

src/plugins/ChannelDetail/Views/ChannelMembersView/ChannelMembersAddView.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
import { type SearchSourceState, type UserResponse, UserSearchSource } from 'stream-chat';
22
import React, { useCallback, useEffect, useMemo, useState } from 'react';
33

4-
import { useChatContext, useComponentContext, useTranslationContext } from '../../../../context';
4+
import {
5+
useChatContext,
6+
useComponentContext,
7+
useTranslationContext,
8+
} from '../../../../context';
59
import { useStateStore } from '../../../../store';
610
import { Avatar } from '../../../../components/Avatar';
711
import { Checkbox } from '../../../../components/Form';

src/plugins/ChannelDetail/Views/ChannelMembersView/__tests__/ChannelMembersAddView.test.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@ import { fireEvent, screen, waitFor } from '@testing-library/react';
22
import React from 'react';
33
import type { UserResponse } from 'stream-chat';
44

5-
import { useChatContext, useTranslationContext } from '../../../../../context';
5+
import {
6+
useChatContext,
7+
useComponentContext,
8+
useTranslationContext,
9+
} from '../../../../../context';
610
import { useStateStore } from '../../../../../store';
711
import { ChannelMembersAddView } from '../ChannelMembersAddView';
812
import {
@@ -88,6 +92,8 @@ describe('ChannelMembersAddView', () => {
8892
options?.count ? `${key}:${options.count}` : key,
8993
} as ReturnType<typeof useTranslationContext>);
9094

95+
vi.mocked(useComponentContext).mockReturnValue({});
96+
9197
vi.mocked(useChatContext).mockReturnValue({
9298
client: { user: { id: 'user-1' } },
9399
mutes: [],

src/plugins/ChannelDetail/Views/ChannelMembersView/__tests__/ChannelMembersBrowseView.test.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@ import { fireEvent, screen } from '@testing-library/react';
22
import React from 'react';
33
import type { ChannelMemberResponse } from 'stream-chat';
44

5-
import { useChatContext, useTranslationContext } from '../../../../../context';
5+
import {
6+
useChatContext,
7+
useComponentContext,
8+
useTranslationContext,
9+
} from '../../../../../context';
610
import { useStateStore } from '../../../../../store';
711
import { ChannelMembersBrowseView } from '../ChannelMembersBrowseView';
812
import { createChannel, emitChannelEvent, renderWithChannel } from './testUtils';
@@ -117,6 +121,7 @@ describe('ChannelMembersBrowseView', () => {
117121
return key;
118122
},
119123
} as ReturnType<typeof useTranslationContext>);
124+
vi.mocked(useComponentContext).mockReturnValue({});
120125
vi.mocked(useChatContext).mockReturnValue({
121126
mutes: [],
122127
} as ReturnType<typeof useChatContext>);

src/plugins/ChannelDetail/Views/PinnedMessagesView/__tests__/PinnedMessagesView.test.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { fromPartial } from '@total-typescript/shoehorn';
66
import {
77
useChannelActionContext,
88
useChatContext,
9+
useComponentContext,
910
useModalContext,
1011
useTranslationContext,
1112
} from '../../../../../context';
@@ -210,6 +211,8 @@ describe('PinnedMessagesView', () => {
210211
tDateTimeParser: (input?: string | Date) => new Date(input ?? Date.now()),
211212
} as ReturnType<typeof useTranslationContext>);
212213

214+
vi.mocked(useComponentContext).mockReturnValue({});
215+
213216
vi.mocked(useChatContext).mockReturnValue({
214217
client: { userID: 'user-1' },
215218
} as ReturnType<typeof useChatContext>);

0 commit comments

Comments
 (0)