about summary refs log tree commit diff
path: root/src/components/dms
diff options
context:
space:
mode:
authorEric Bailey <git@esb.lol>2025-03-28 17:01:21 -0500
committerGitHub <noreply@github.com>2025-03-28 17:01:21 -0500
commit7c124a870585758336e8d274ff60d3973c324047 (patch)
tree5961f2e153db181cf57974d79f01eadc66866660 /src/components/dms
parent78220e29d95db8b7f33cce6c240bc64d1540f5fe (diff)
downloadvoidsky-7c124a870585758336e8d274ff60d3973c324047.tar.zst
Preload emoji picker data for reactions on web (#8079)
* Preload emoji picker data for reactions on web

* Sort imports
Diffstat (limited to 'src/components/dms')
-rw-r--r--src/components/dms/EmojiReactionPicker.web.tsx3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/components/dms/EmojiReactionPicker.web.tsx b/src/components/dms/EmojiReactionPicker.web.tsx
index a1272b293..d9e1c87f7 100644
--- a/src/components/dms/EmojiReactionPicker.web.tsx
+++ b/src/components/dms/EmojiReactionPicker.web.tsx
@@ -8,6 +8,7 @@ import * as DropdownMenu from '@radix-ui/react-dropdown-menu'
 
 import {useSession} from '#/state/session'
 import {type Emoji} from '#/view/com/composer/text-input/web/EmojiPicker.web'
+import {useWebPreloadEmoji} from '#/view/com/composer/text-input/web/useWebPreloadEmoji'
 import {atoms as a, flatten, useTheme} from '#/alf'
 import {DotGrid_Stroke2_Corner0_Rounded as DotGridIcon} from '#/components/icons/DotGrid'
 import * as Menu from '#/components/Menu'
@@ -50,6 +51,8 @@ function MenuInner({
   const {control} = Menu.useMenuContext()
   const {currentAccount} = useSession()
 
+  useWebPreloadEmoji({immediate: true})
+
   const [expanded, setExpanded] = useState(false)
 
   const handleEmojiPickerResponse = (emoji: Emoji) => {