diff --git a/src/plusplugins/silentTypingEnhanced/index.tsx b/src/plusplugins/silentTypingEnhanced/index.tsx index 41a0d036..2ba1ef73 100644 --- a/src/plusplugins/silentTypingEnhanced/index.tsx +++ b/src/plusplugins/silentTypingEnhanced/index.tsx @@ -1,10 +1,10 @@ /* * Vencord, a Discord client mod - * Copyright (c) 2024 Vendicated and contributors + * Copyright (c) 2025 Vendicated and contributors * SPDX-License-Identifier: GPL-3.0-or-later */ -import { addChatBarButton, ChatBarButton, removeChatBarButton } from "@api/ChatButtons"; +import { addChatBarButton, ChatBarButton, ChatBarButtonFactory, removeChatBarButton } from "@api/ChatButtons"; import { ApplicationCommandInputType, ApplicationCommandOptionType, findOption, sendBotMessage } from "@api/Commands"; import { definePluginSettings } from "@api/Settings"; import { Devs } from "@utils/constants"; @@ -36,7 +36,7 @@ const settings = definePluginSettings({ }, }); -const SilentTypingToggle: ChatBarButton = ({ isMainChat, channel }) => { +const SilentTypingToggle: ChatBarButtonFactory = ({ isMainChat, channel }) => { const { isEnabled, showIcon, specificChats, disabledFor } = settings.use(["isEnabled", "showIcon", "specificChats", "disabledFor"]); const id = channel.guild_id ?? channel.id; @@ -81,7 +81,7 @@ const SilentTypingToggle: ChatBarButton = ({ isMainChat, channel }) => { onClick={toggle} onContextMenu={toggleGlobal} > - + {shouldEnable &&