From 6f23ff1a0dbc21349d1ed81d1f12214929b2fa08 Mon Sep 17 00:00:00 2001 From: amsyarasyiq <82711525+amsyarasyiq@users.noreply.github.com> Date: Fri, 7 Apr 2023 23:29:35 +0800 Subject: [PATCH] MoreConfirm: move UserStore to top --- plugins/MoreConfirm/src/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/MoreConfirm/src/index.ts b/plugins/MoreConfirm/src/index.ts index f2197bc..44b3097 100644 --- a/plugins/MoreConfirm/src/index.ts +++ b/plugins/MoreConfirm/src/index.ts @@ -24,6 +24,7 @@ const dialog = findByProps("show", "confirm", "close"); const relationshipManager = findByProps("addRelationship"); const callManager = findByProps("handleStartCall"); const actionSheetManager = findByProps("hideActionSheet"); +const UserStore = findByStoreName("UserStore"); export default new class MoreConfirm { patches = [] as (() => void)[]; @@ -52,7 +53,7 @@ export default new class MoreConfirm { this.patches.push(patcher.instead("addRelationship", relationshipManager, (args, orig) => { if (typeof args[0] !== "object" || !args[0].userId) return orig.apply(this, args); - const { username, discriminator } = findByStoreName("UserStore").getUser(args[0].userId); + const { username, discriminator } = UserStore.getUser(args[0].userId); // This is hacky, but it *works* const hideASInterval = setInterval(() => actionSheetManager.hideActionSheet(), 100);