Skip to content

Commit 06a3878

Browse files
committed
refactor: rename MessageComposerMiddlewareValueState to MessageComposerMiddlewareState
1 parent a9d7801 commit 06a3878

11 files changed

Lines changed: 20 additions & 32 deletions

File tree

src/messageComposer/middleware/messageComposer/MessageComposerMiddlewareExecutor.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
import { createCompositionDataCleanupMiddleware } from './cleanData';
2323
import type {
2424
MessageComposerMiddlewareExecutorOptions,
25-
MessageComposerMiddlewareValueState,
25+
MessageComposerMiddlewareState,
2626
MessageDraftComposerMiddlewareExecutorOptions,
2727
MessageDraftComposerMiddlewareValueState,
2828
} from './types';
@@ -32,7 +32,7 @@ import {
3232
} from './customData';
3333

3434
export class MessageComposerMiddlewareExecutor extends MiddlewareExecutor<
35-
MessageComposerMiddlewareValueState,
35+
MessageComposerMiddlewareState,
3636
'compose'
3737
> {
3838
constructor({ composer }: MessageComposerMiddlewareExecutorOptions) {

src/messageComposer/middleware/messageComposer/attachments.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type { Attachment } from '../../../types';
33
import type { MessageComposer } from '../../messageComposer';
44
import type { LocalAttachment } from '../../types';
55
import 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

src/messageComposer/middleware/messageComposer/cleanData.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type { MiddlewareHandlerParams } from '../../../middleware';
22
import { formatMessage, toUpdatedMessagePayload } from '../../../utils';
33
import type { MessageComposer } from '../../messageComposer';
44
import 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
};

src/messageComposer/middleware/messageComposer/compositionValidation.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { textIsEmpty } from '../../textComposer';
22
import 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 =

src/messageComposer/middleware/messageComposer/customData.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { MiddlewareHandlerParams } from '../../../middleware';
22
import type { MessageComposer } from '../../messageComposer';
33
import 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

src/messageComposer/middleware/messageComposer/linkPreviews.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type { MiddlewareHandlerParams } from '../../../middleware';
33
import type { Attachment } from '../../../types';
44
import type { MessageComposer } from '../../messageComposer';
55
import 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

src/messageComposer/middleware/messageComposer/messageComposerState.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 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;

src/messageComposer/middleware/messageComposer/textComposer.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import 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,

src/messageComposer/middleware/messageComposer/types.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ import type {
88
} from '../../../types';
99
import 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

1717
export type MessageComposerMiddlewareValue =
18-
MiddlewareExecutionResult<MessageComposerMiddlewareValueState>;
18+
MiddlewareExecutionResult<MessageComposerMiddlewareState>;
1919

2020
export type MessageComposerMiddlewareExecutorOptions = {
2121
composer: MessageComposer;
@@ -30,7 +30,7 @@ export type MessageDraftComposerMiddlewareExecutorOptions = {
3030
};
3131

3232
export type MessageCompositionMiddleware = Middleware<
33-
MessageComposerMiddlewareValueState,
33+
MessageComposerMiddlewareState,
3434
'compose'
3535
>;
3636

src/messageComposer/middleware/textComposer/mentions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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
}

0 commit comments

Comments
 (0)