From 872f0bc1158b8d92a4b45bee0b674bede9dcb982 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Sat, 8 Nov 2025 09:40:53 -0500 Subject: [PATCH] Export FetchApplicationsRPC --- src/equicordplugins/arRPCBun.web/index.tsx | 4 +--- src/plugins/arRPC.web/index.tsx | 5 +---- src/webpack/common/utils.ts | 2 ++ 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/equicordplugins/arRPCBun.web/index.tsx b/src/equicordplugins/arRPCBun.web/index.tsx index 1907ca2c4..8ae8275f3 100644 --- a/src/equicordplugins/arRPCBun.web/index.tsx +++ b/src/equicordplugins/arRPCBun.web/index.tsx @@ -10,10 +10,8 @@ import { EquicordDevs } from "@utils/constants"; import { Logger } from "@utils/Logger"; import { isAnyPluginDev, isEquicordGuild } from "@utils/misc"; import definePlugin, { OptionType, ReporterTestable } from "@utils/types"; -import { findByCodeLazy } from "@webpack"; -import { ApplicationAssetUtils, FluxDispatcher, UserStore } from "@webpack/common"; +import { ApplicationAssetUtils, fetchApplicationsRPC, FluxDispatcher, UserStore } from "@webpack/common"; -const fetchApplicationsRPC = findByCodeLazy('"Invalid Origin"', ".application"); const logger = new Logger("arRPCBun"); async function lookupAsset(applicationId: string, key: string): Promise { diff --git a/src/plugins/arRPC.web/index.tsx b/src/plugins/arRPC.web/index.tsx index 9f4cf8d55..e602b18eb 100644 --- a/src/plugins/arRPC.web/index.tsx +++ b/src/plugins/arRPC.web/index.tsx @@ -23,10 +23,7 @@ import { Link } from "@components/Link"; import { Paragraph } from "@components/Paragraph"; import { Devs } from "@utils/constants"; import definePlugin, { ReporterTestable } from "@utils/types"; -import { findByCodeLazy } from "@webpack"; -import { ApplicationAssetUtils, FluxDispatcher, Toasts } from "@webpack/common"; - -const fetchApplicationsRPC = findByCodeLazy('"Invalid Origin"', ".application"); +import { ApplicationAssetUtils, fetchApplicationsRPC, FluxDispatcher, Toasts } from "@webpack/common"; async function lookupAsset(applicationId: string, key: string): Promise { return (await ApplicationAssetUtils.fetchAssetIds(applicationId, [key]))[0]; diff --git a/src/webpack/common/utils.ts b/src/webpack/common/utils.ts index 2087af78f..358cb7674 100644 --- a/src/webpack/common/utils.ts +++ b/src/webpack/common/utils.ts @@ -218,3 +218,5 @@ export const DateUtils: t.DateUtils = mapMangledModuleLazy("millisecondsInUnit:" }); export const MessageTypeSets: t.MessageTypeSets = findByPropsLazy("REPLYABLE", "FORWARDABLE"); + +export const fetchApplicationsRPC = findByCodeLazy('"Invalid Origin"', ".application");