Skip to content

Commit 064f369

Browse files
authored
fix: Change the type definition of messageSearchQuery (#376)
Set the type definition of messageSearchQuery to MessageSearchQueryParams
1 parent 45ef73d commit 064f369

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

scripts/index_d_ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ declare module "SendbirdUIKitGlobal" {
3131
FileMessageCreateParams,
3232
MessageListParams,
3333
MessageSearchQuery,
34+
MessageSearchQueryParams,
3435
UserMessage,
3536
UserMessageCreateParams,
3637
UserMessageUpdateParams,
@@ -848,7 +849,7 @@ declare module "SendbirdUIKitGlobal" {
848849
children?: React.ReactNode | React.ReactElement;
849850
searchString?: string;
850851
requestString?: string;
851-
messageSearchQuery?: MessageSearchQuery;
852+
messageSearchQuery?: MessageSearchQueryParams;
852853
onResultLoaded?(messages?: Array<ClientSentMessages>, error?: SendbirdError): void;
853854
onResultClick?(message: ClientSentMessages): void;
854855
}

src/index.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import type {
2323
FileMessageCreateParams,
2424
UserMessageUpdateParams,
2525
MessageListParams,
26+
MessageSearchQueryParams,
2627
} from '@sendbird/chat/message';
2728
import type {
2829
Member,
@@ -1147,7 +1148,7 @@ export interface MessageSearchProviderProps {
11471148
children?: React.ReactElement;
11481149
searchString?: string;
11491150
requestString?: string;
1150-
messageSearchQuery?: MessageSearchQuery;
1151+
messageSearchQuery?: MessageSearchQueryParams;
11511152
onResultLoaded?(messages?: Array<ClientSentMessages>, error?: SendbirdError): void;
11521153
onResultClick?(message: ClientSentMessages): void;
11531154
}

src/smart-components/MessageSearch/context/MessageSearchProvider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ interface MessageSearchProviderInterface extends MessageSearchProviderProps {
3737
setRetryCount: React.Dispatch<React.SetStateAction<number>>;
3838
selectedMessageId: number;
3939
setSelectedMessageId: React.Dispatch<React.SetStateAction<number>>;
40-
messageSearchDispatcher: ({ type: string, payload: any }) => void;
40+
messageSearchDispatcher: (props: { type: string, payload: any }) => void;
4141
scrollRef: React.MutableRefObject<HTMLDivElement>;
4242
allMessages: MessageSearchReducerState['allMessages'];
4343
loading: boolean;

src/smart-components/MessageSearch/context/hooks/useGetSearchedMessages.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ interface MainProps {
3232
interface ToolProps {
3333
sdk: SendbirdGroupChat;
3434
logger: Logger;
35-
messageSearchDispatcher: ({ type: string, payload: any }) => void;
35+
messageSearchDispatcher: (props: { type: string, payload: any }) => void;
3636
}
3737

3838
function useGetSearchedMessages(

0 commit comments

Comments
 (0)