chore: tag context menu focus [skip e2e]

This commit is contained in:
Aman Harwara
2023-11-20 19:00:51 +05:30
parent 606f960db6
commit 9519e3ca86
2 changed files with 20 additions and 3 deletions

View File

@@ -16,6 +16,7 @@ type Props = {
useIconGrid?: boolean
iconGridClassName?: string
className?: string
autoFocus?: boolean
}
const TabButton = forwardRef(
@@ -51,7 +52,15 @@ const TabButton = forwardRef(
},
)
const IconPicker = ({ selectedValue, onIconChange, platform, className, useIconGrid, iconGridClassName }: Props) => {
const IconPicker = ({
selectedValue,
onIconChange,
platform,
className,
useIconGrid,
iconGridClassName,
autoFocus,
}: Props) => {
const iconKeys = useMemo(() => Object.keys(IconNameToSvgMapping), [])
const iconOptions = useMemo(
@@ -156,7 +165,7 @@ const IconPicker = ({ selectedValue, onIconChange, platform, className, useIconG
<DecoratedInput
ref={emojiInputRef}
autocomplete={false}
autofocus={emojiInputFocused}
autofocus={autoFocus ?? emojiInputFocused}
type="text"
value={emojiInputValue as string}
onChange={(value) => handleEmojiChange(value)}