Skip to content

Commit 785c6f0

Browse files
committed
fix: make getStateBeforeFirstQuery for MentionsSearchSource public and middleware options partial
1 parent 324e4c4 commit 785c6f0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/messageComposer/middleware/textComposer/mentions.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ export class MentionsSearchSource extends BaseSearchSource<UserSuggestion> {
116116
return countLoadedMembers < MAX_CHANNEL_MEMBER_COUNT_IN_CHANNEL_QUERY;
117117
}
118118

119-
protected getStateBeforeFirstQuery(newSearchString: string) {
119+
getStateBeforeFirstQuery(newSearchString: string) {
120120
const newState = super.getStateBeforeFirstQuery(newSearchString);
121121
const { items } = this.state.getLatestValue();
122122
return {
@@ -319,7 +319,7 @@ const DEFAULT_OPTIONS: TextComposerMiddlewareOptions = { minChars: 1, trigger: '
319319

320320
export const createMentionsMiddleware = (
321321
channel: Channel,
322-
options?: TextComposerMiddlewareOptions & {
322+
options?: Partial<TextComposerMiddlewareOptions> & {
323323
searchSource?: MentionsSearchSource;
324324
},
325325
) => {
@@ -343,10 +343,10 @@ export const createMentionsMiddleware = (
343343
text: state.text.slice(0, state.selection.end),
344344
});
345345

346-
const newSearchTriggerred =
346+
const newSearchTriggered =
347347
triggerWithToken && triggerWithToken.length === finalOptions.minChars;
348348

349-
if (newSearchTriggerred) {
349+
if (newSearchTriggered) {
350350
searchSource.resetStateAndActivate();
351351
}
352352

0 commit comments

Comments
 (0)