From 46f4e74b5dde4db72da92d06e9f4fbc914e04e01 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Fri, 4 Jul 2025 10:22:33 -0400 Subject: [PATCH] Misc: Update Plugin Functions --- .../components/BookmarkContainer.tsx | 4 +- .../channelTabs/components/ChannelTab.tsx | 4 +- .../components/HiddenServersMenu.tsx | 38 +++++++++---------- src/equicordplugins/hideServers/settings.tsx | 2 +- src/plugins/serverInfo/GuildInfoModal.tsx | 2 +- 5 files changed, 24 insertions(+), 26 deletions(-) diff --git a/src/equicordplugins/channelTabs/components/BookmarkContainer.tsx b/src/equicordplugins/channelTabs/components/BookmarkContainer.tsx index 8c97f625e..7e3b2ee8d 100644 --- a/src/equicordplugins/channelTabs/components/BookmarkContainer.tsx +++ b/src/equicordplugins/channelTabs/components/BookmarkContainer.tsx @@ -5,7 +5,7 @@ */ import { classNameFactory } from "@api/Styles"; -import { getIntlMessage } from "@utils/discord"; +import { getGuildAcronym, getIntlMessage } from "@utils/discord"; import { classes } from "@utils/misc"; import { closeModal, openModal } from "@utils/modal"; import { findComponentByCodeLazy } from "@webpack"; @@ -47,7 +47,7 @@ function BookmarkIcon({ bookmark }: { bookmark: Bookmark | BookmarkFolder; }) { className={cl("bookmark-icon")} /> :
- {guild.acronym} + {getGuildAcronym(guild)}
; if (channel?.recipients?.length) { diff --git a/src/equicordplugins/channelTabs/components/ChannelTab.tsx b/src/equicordplugins/channelTabs/components/ChannelTab.tsx index f8350ef4f..2ce99b87e 100644 --- a/src/equicordplugins/channelTabs/components/ChannelTab.tsx +++ b/src/equicordplugins/channelTabs/components/ChannelTab.tsx @@ -5,7 +5,7 @@ */ import { classNameFactory } from "@api/Styles"; -import { getIntlMessage, getUniqueUsername } from "@utils/discord"; +import { getGuildAcronym, getIntlMessage, getUniqueUsername } from "@utils/discord"; import { classes } from "@utils/misc"; import { findByPropsLazy, findComponentByCodeLazy } from "@webpack"; import { Avatar, ChannelStore, ContextMenuApi, GuildStore, PresenceStore, ReadStateStore, Text, TypingStore, useDrag, useDrop, useRef, UserStore, useStateFromStores } from "@webpack/common"; @@ -37,7 +37,7 @@ const GuildIcon = ({ guild }: { guild: Guild; }) => { className={cl("icon")} /> :
- {guild.acronym} + {getGuildAcronym(guild)}
; }; diff --git a/src/equicordplugins/hideServers/components/HiddenServersMenu.tsx b/src/equicordplugins/hideServers/components/HiddenServersMenu.tsx index 2673e1d40..cd67e6f3a 100644 --- a/src/equicordplugins/hideServers/components/HiddenServersMenu.tsx +++ b/src/equicordplugins/hideServers/components/HiddenServersMenu.tsx @@ -5,6 +5,7 @@ */ import { classNameFactory } from "@api/Styles"; +import { getGuildAcronym } from "@utils/discord"; import { classes } from "@utils/misc"; import { closeModal, @@ -25,14 +26,8 @@ import { HiddenServersStore } from "../HiddenServersStore"; const cl = classNameFactory("vc-hideservers-"); const IconClasses = findByPropsLazy("icon", "acronym", "childWrapper"); -function HiddenServersModal({ - modalProps, - close, -}: { - modalProps: ModalProps; - close(): void; -}) { - const servers = useStateFromStores([HiddenServersStore], () => HiddenServersStore.hiddenGuildsDetail()); +function HiddenServersModal({ modalProps, close }: { modalProps: ModalProps; close(): void; }) { + const guilds = useStateFromStores([HiddenServersStore], () => HiddenServersStore.hiddenGuildsDetail()); return ( @@ -43,23 +38,26 @@ function HiddenServersModal({ - + ); } -export function HiddenServersMenu({ servers }: { servers: Guild[]; }) { +export function HiddenServersMenu({ guilds }: { guilds: Guild[]; }) { return
- {servers.length > 0 ? ( - servers.map(server => ( -
+ {guilds.length > 0 ? ( + guilds.map(guild => ( +
- {server.icon - ? @@ -69,17 +67,17 @@ export function HiddenServersMenu({ servers }: { servers: Guild[]; }) { IconClasses.childWrapper, IconClasses.acronym )}> - {server.acronym} + {getGuildAcronym(guild)}
}
- {server.name} + {guild.name} diff --git a/src/equicordplugins/hideServers/settings.tsx b/src/equicordplugins/hideServers/settings.tsx index 1f6848247..3ea989b7b 100644 --- a/src/equicordplugins/hideServers/settings.tsx +++ b/src/equicordplugins/hideServers/settings.tsx @@ -30,7 +30,7 @@ export default definePluginSettings({ description: "Remove hidden servers", component: () => { const detail = useStateFromStores([HiddenServersStore], () => HiddenServersStore.hiddenGuildsDetail()); - return ; + return ; } }, resetHidden: { diff --git a/src/plugins/serverInfo/GuildInfoModal.tsx b/src/plugins/serverInfo/GuildInfoModal.tsx index dee2cffb8..e554a5aad 100644 --- a/src/plugins/serverInfo/GuildInfoModal.tsx +++ b/src/plugins/serverInfo/GuildInfoModal.tsx @@ -374,7 +374,7 @@ function MutualServerIcons({ member }: { member: MemberWithMutuals; }) { {iconUrl ? ( ) : ( -
{guild.acronym}
+
{getGuildAcronym(guild)}
)}
))}