From f6f0624e52ea460fbff0ad5294fb31c4090366c6 Mon Sep 17 00:00:00 2001 From: Nuckyz <61953774+Nuckyz@users.noreply.github.com> Date: Thu, 17 Jul 2025 22:05:42 -0300 Subject: [PATCH 1/2] Fix broken Decor style classes find --- src/plugins/decor/ui/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/decor/ui/index.ts b/src/plugins/decor/ui/index.ts index c7846364c..f8ac37468 100644 --- a/src/plugins/decor/ui/index.ts +++ b/src/plugins/decor/ui/index.ts @@ -8,7 +8,7 @@ import { classNameFactory } from "@api/Styles"; import { extractAndLoadChunksLazy, findByPropsLazy } from "@webpack"; export const cl = classNameFactory("vc-decor-"); -export const DecorationModalStyles = findByPropsLazy("modalFooterShopButton"); +export const DecorationModalStyles = findByPropsLazy("modalPreview", "modalCloseButton", "spinner", "modal"); export const requireAvatarDecorationModal = extractAndLoadChunksLazy([".COLLECTIBLES_SHOP_FULLSCREEN&&"]); export const requireCreateStickerModal = extractAndLoadChunksLazy(["stickerInspected]:"]); From 25cd6b7069e21bb1a50d54d4402ff8e051a4a9f3 Mon Sep 17 00:00:00 2001 From: Nuckyz <61953774+Nuckyz@users.noreply.github.com> Date: Thu, 17 Jul 2025 22:06:22 -0300 Subject: [PATCH 2/2] Remove unused and non unique webpack common style classes find --- packages/discord-types/src/classes.d.ts | 5 ----- src/webpack/common/classes.ts | 3 +-- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/packages/discord-types/src/classes.d.ts b/packages/discord-types/src/classes.d.ts index 752ba3f02..a7260048d 100644 --- a/packages/discord-types/src/classes.d.ts +++ b/packages/discord-types/src/classes.d.ts @@ -1,8 +1,3 @@ -export interface ImageModalClasses { - image: string, - modal: string, -} - export interface ButtonWrapperClasses { hoverScale: string; buttonWrapper: string; diff --git a/src/webpack/common/classes.ts b/src/webpack/common/classes.ts index 85b90537a..daaf023c7 100644 --- a/src/webpack/common/classes.ts +++ b/src/webpack/common/classes.ts @@ -17,7 +17,6 @@ */ import * as t from "@vencord/discord-types"; -import { findByPropsLazy, findLazy } from "@webpack"; +import { findByPropsLazy } from "@webpack"; -export const ModalImageClasses: t.ImageModalClasses = findLazy(m => m.image && m.modal && !m.applicationIcon); export const ButtonWrapperClasses: t.ButtonWrapperClasses = findByPropsLazy("buttonWrapper", "buttonContent");