diff --git a/src/renderer/modules/common/components.ts b/src/renderer/modules/common/components.ts index fc5bfad3b..2919fa403 100644 --- a/src/renderer/modules/common/components.ts +++ b/src/renderer/modules/common/components.ts @@ -58,6 +58,7 @@ type DiscordComponents = { | TextAreaType | TextInputType | OriginalTooltipType + | unknown >; export default await waitForProps("ConfirmModal", "ToastPosition", "Text"); diff --git a/src/renderer/modules/components/ContextMenu.tsx b/src/renderer/modules/components/ContextMenu.tsx index 49a325f1d..d2bf77afd 100644 --- a/src/renderer/modules/components/ContextMenu.tsx +++ b/src/renderer/modules/components/ContextMenu.tsx @@ -170,7 +170,7 @@ const source = sourceStrings[rawMod?.id].matchAll( /if\(\w+\.type===\w+\.(\w+)(?:\.\w+)?\).+?type:"(.+?)"/gs, ); -const menuComponents = Object.entries(components) +const menuComponents = Object.entries(components as Record null>) .filter(([_, m]) => /^function.+\(e?\){(\s+)?return null(\s+)?}$/.test(m?.toString?.())) .reduce null>>((components, [name, component]) => { components[name.substring(0, 2)] = component;