Testing and types updates (#39657)

This commit is contained in:
Echo authored and GitHub committed 2026-06-29 14:26:22 +00:00
1 parent b2ebfa13a9
commit 00a8fbc43e
29 files changed
+263 -191

No files matched your search

@@ -8,8 +8,9 @@ import type {
} from 'react';
import { useCallback, useId, useRef } from 'react';
import type { Merge } from 'type-fest';
import { insertEmojiAtPosition } from '@/mastodon/features/emoji/utils';
import type { OmitUnion } from '@/mastodon/utils/types';
import { CharacterCounter } from '../character_counter';
import { EmojiPickerButton } from '../emoji/picker_button';
@@ -29,7 +30,7 @@ export type EmojiInputProps = {
} & Omit<CommonFieldWrapperProps, 'wrapperClassName'>;
export const EmojiTextInputField: FC<
OmitUnion<ComponentPropsWithoutRef<'input'>, EmojiInputProps>
Merge<ComponentPropsWithoutRef<'input'>, EmojiInputProps>
> = ({
onChange,
value,
@@ -72,7 +73,7 @@ export const EmojiTextInputField: FC<
};
export const EmojiTextAreaField: FC<
OmitUnion<Omit<TextAreaProps, 'style'>, EmojiInputProps>
Merge<Omit<TextAreaProps, 'style'>, EmojiInputProps>
> = ({
onChange,
value,