diff --git a/eslint-suppressions.json b/eslint-suppressions.json index 2e323dd73e..cacf6311e3 100644 --- a/eslint-suppressions.json +++ b/eslint-suppressions.json @@ -227,11 +227,6 @@ "count": 2 } }, - "src/components/EmojiPicker/preload.web.ts": { - "@typescript-eslint/no-floating-promises": { - "count": 2 - } - }, "src/components/FeedCard.tsx": { "@typescript-eslint/no-explicit-any": { "count": 1 diff --git a/src/components/EmojiPicker/preload.web.ts b/src/components/EmojiPicker/preload.web.ts index 97f20b78e2..b39e97af95 100644 --- a/src/components/EmojiPicker/preload.web.ts +++ b/src/components/EmojiPicker/preload.web.ts @@ -24,9 +24,9 @@ export function useWebPreloadEmoji({immediate}: {immediate?: boolean} = {}) { import(/* webpackChunkName: "emoji-mart" */ 'emoji-mart'), import(/* webpackChunkName: "emoji-mart-data" */ '@emoji-mart/data'), ]) - init({data}) + await init({data}) } catch (e) {} }, []) - if (immediate) preload() + if (immediate) void preload() return preload }