File tree Expand file tree Collapse file tree
src/messageComposer/middleware Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import {
2222import { createCompositionDataCleanupMiddleware } from './cleanData' ;
2323import type {
2424 MessageComposerMiddlewareExecutorOptions ,
25- MessageComposerMiddlewareValueState ,
25+ MessageComposerMiddlewareState ,
2626 MessageDraftComposerMiddlewareExecutorOptions ,
2727 MessageDraftComposerMiddlewareValueState ,
2828} from './types' ;
@@ -32,7 +32,7 @@ import {
3232} from './customData' ;
3333
3434export class MessageComposerMiddlewareExecutor extends MiddlewareExecutor <
35- MessageComposerMiddlewareValueState ,
35+ MessageComposerMiddlewareState ,
3636 'compose'
3737> {
3838 constructor ( { composer } : MessageComposerMiddlewareExecutorOptions ) {
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import type { Attachment } from '../../../types';
33import type { MessageComposer } from '../../messageComposer' ;
44import type { LocalAttachment } from '../../types' ;
55import type {
6- MessageComposerMiddlewareValueState ,
6+ MessageComposerMiddlewareState ,
77 MessageCompositionMiddleware ,
88 MessageDraftComposerMiddlewareValueState ,
99 MessageDraftCompositionMiddleware ,
@@ -25,7 +25,7 @@ export const createAttachmentsCompositionMiddleware = (
2525 next,
2626 discard,
2727 forward,
28- } : MiddlewareHandlerParams < MessageComposerMiddlewareValueState > ) => {
28+ } : MiddlewareHandlerParams < MessageComposerMiddlewareState > ) => {
2929 const { attachmentManager } = composer ;
3030 if ( ! attachmentManager ) return forward ( ) ;
3131
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ import type { MiddlewareHandlerParams } from '../../../middleware';
22import { formatMessage , toUpdatedMessagePayload } from '../../../utils' ;
33import type { MessageComposer } from '../../messageComposer' ;
44import type {
5- MessageComposerMiddlewareValueState ,
5+ MessageComposerMiddlewareState ,
66 MessageCompositionMiddleware ,
77} from './types' ;
88
@@ -14,7 +14,7 @@ export const createCompositionDataCleanupMiddleware = (
1414 compose : ( {
1515 state,
1616 next,
17- } : MiddlewareHandlerParams < MessageComposerMiddlewareValueState > ) => {
17+ } : MiddlewareHandlerParams < MessageComposerMiddlewareState > ) => {
1818 const common = {
1919 type : composer . editedMessage ?. type ?? 'regular' ,
2020 } ;
Original file line number Diff line number Diff line change 11import { textIsEmpty } from '../../textComposer' ;
22import type {
3- MessageComposerMiddlewareValueState ,
3+ MessageComposerMiddlewareState ,
44 MessageCompositionMiddleware ,
55 MessageDraftComposerMiddlewareValueState ,
66 MessageDraftCompositionMiddleware ,
@@ -17,7 +17,7 @@ export const createCompositionValidationMiddleware = (
1717 state,
1818 discard,
1919 forward,
20- } : MiddlewareHandlerParams < MessageComposerMiddlewareValueState > ) => {
20+ } : MiddlewareHandlerParams < MessageComposerMiddlewareState > ) => {
2121 const { maxLengthOnSend } = composer . config . text ?? { } ;
2222 const inputText = state . message . text ?? '' ;
2323 const isEmptyMessage =
Original file line number Diff line number Diff line change 11import type { MiddlewareHandlerParams } from '../../../middleware' ;
22import type { MessageComposer } from '../../messageComposer' ;
33import type {
4- MessageComposerMiddlewareValueState ,
4+ MessageComposerMiddlewareState ,
55 MessageCompositionMiddleware ,
66 MessageDraftComposerMiddlewareValueState ,
77 MessageDraftCompositionMiddleware ,
@@ -16,7 +16,7 @@ export const createCustomDataCompositionMiddleware = (
1616 state,
1717 next,
1818 forward,
19- } : MiddlewareHandlerParams < MessageComposerMiddlewareValueState > ) => {
19+ } : MiddlewareHandlerParams < MessageComposerMiddlewareState > ) => {
2020 const data = composer . customDataManager . customMessageData ;
2121 if ( ! data ) return forward ( ) ;
2222
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ import type { MiddlewareHandlerParams } from '../../../middleware';
33import type { Attachment } from '../../../types' ;
44import type { MessageComposer } from '../../messageComposer' ;
55import type {
6- MessageComposerMiddlewareValueState ,
6+ MessageComposerMiddlewareState ,
77 MessageCompositionMiddleware ,
88 MessageDraftComposerMiddlewareValueState ,
99 MessageDraftCompositionMiddleware ,
@@ -18,7 +18,7 @@ export const createLinkPreviewsCompositionMiddleware = (
1818 state,
1919 next,
2020 forward,
21- } : MiddlewareHandlerParams < MessageComposerMiddlewareValueState > ) => {
21+ } : MiddlewareHandlerParams < MessageComposerMiddlewareState > ) => {
2222 const { linkPreviewsManager } = composer ;
2323 if ( ! linkPreviewsManager ) return forward ( ) ;
2424
Original file line number Diff line number Diff line change 11import type {
2- MessageComposerMiddlewareValueState ,
2+ MessageComposerMiddlewareState ,
33 MessageCompositionMiddleware ,
44 MessageDraftComposerMiddlewareValueState ,
55 MessageDraftCompositionMiddleware ,
@@ -16,7 +16,7 @@ export const createMessageComposerStateCompositionMiddleware = (
1616 compose : ( {
1717 state,
1818 next,
19- } : MiddlewareHandlerParams < MessageComposerMiddlewareValueState > ) => {
19+ } : MiddlewareHandlerParams < MessageComposerMiddlewareState > ) => {
2020 const payload : Pick < LocalMessage , 'poll_id' | 'quoted_message_id' > = { } ;
2121 if ( composer . quotedMessage ) {
2222 payload . quoted_message_id = composer . quotedMessage . id ;
Original file line number Diff line number Diff line change 11import type {
2- MessageComposerMiddlewareValueState ,
2+ MessageComposerMiddlewareState ,
33 MessageCompositionMiddleware ,
44 MessageDraftComposerMiddlewareValueState ,
55 MessageDraftCompositionMiddleware ,
@@ -16,7 +16,7 @@ export const createTextComposerCompositionMiddleware = (
1616 state,
1717 next,
1818 forward,
19- } : MiddlewareHandlerParams < MessageComposerMiddlewareValueState > ) => {
19+ } : MiddlewareHandlerParams < MessageComposerMiddlewareState > ) => {
2020 if ( ! composer . textComposer ) return forward ( ) ;
2121 const { mentionedUsers, text } = composer . textComposer ;
2222 // Instead of checking if a user is still mentioned every time the text changes,
Original file line number Diff line number Diff line change @@ -8,14 +8,14 @@ import type {
88} from '../../../types' ;
99import type { MessageComposer } from '../../messageComposer' ;
1010
11- export type MessageComposerMiddlewareValueState = {
11+ export type MessageComposerMiddlewareState = {
1212 message : Message | UpdatedMessage ;
1313 localMessage : LocalMessage ;
1414 sendOptions : SendMessageOptions ;
1515} ;
1616
1717export type MessageComposerMiddlewareValue =
18- MiddlewareExecutionResult < MessageComposerMiddlewareValueState > ;
18+ MiddlewareExecutionResult < MessageComposerMiddlewareState > ;
1919
2020export type MessageComposerMiddlewareExecutorOptions = {
2121 composer : MessageComposer ;
@@ -30,7 +30,7 @@ export type MessageDraftComposerMiddlewareExecutorOptions = {
3030} ;
3131
3232export type MessageCompositionMiddleware = Middleware <
33- MessageComposerMiddlewareValueState ,
33+ MessageComposerMiddlewareState ,
3434 'compose'
3535> ;
3636
Original file line number Diff line number Diff line change @@ -101,7 +101,7 @@ export class MentionsSearchSource extends BaseSearchSource<UserSuggestion> {
101101 this . client = channel . getClient ( ) ;
102102 this . channel = channel ;
103103 this . config = { mentionAllAppUsers, textComposerText } ;
104- // todo: how to propagate useMentionsTransliteration to change dynamically the setting? const { default: transliterate } = await import('@stream-io/transliterate');
104+
105105 if ( transliterate ) {
106106 this . transliterate = transliterate ;
107107 }
You can’t perform that action at this time.
0 commit comments