Move SoundBoardLogger Find

This commit is contained in:
thororen1234 2025-03-25 11:37:34 -04:00
parent 698975da16
commit aa6141f3a7
No known key found for this signature in database
2 changed files with 3 additions and 7 deletions

View file

@ -9,8 +9,7 @@ import { Flex } from "@components/Flex";
import { Margins } from "@utils/margins"; import { Margins } from "@utils/margins";
import { classes, copyWithToast } from "@utils/misc"; import { classes, copyWithToast } from "@utils/misc";
import { closeModal, ModalCloseButton, ModalContent, ModalFooter, ModalHeader, ModalRoot, ModalSize, openModal } from "@utils/modal"; import { closeModal, ModalCloseButton, ModalContent, ModalFooter, ModalHeader, ModalRoot, ModalSize, openModal } from "@utils/modal";
import { LazyComponent } from "@utils/react"; import { findComponentByCodeLazy } from "@webpack";
import { filters, find } from "@webpack";
import { Button, Clickable, Forms, Text, Tooltip, useEffect, UserUtils, useState } from "@webpack/common"; import { Button, Clickable, Forms, Text, Tooltip, useEffect, UserUtils, useState } from "@webpack/common";
import { User } from "discord-types/general"; import { User } from "discord-types/general";
@ -21,10 +20,7 @@ import { LogIcon } from "./Icons";
import { openMoreUsersModal } from "./MoreUsersModal"; import { openMoreUsersModal } from "./MoreUsersModal";
import { openUserModal } from "./UserModal"; import { openUserModal } from "./UserModal";
const HeaderBarIcon = LazyComponent(() => { const HeaderBarIcon = findComponentByCodeLazy(".HEADER_BAR_BADGE_TOP:", '.iconBadge,"top"');
const filter = filters.byCode(".HEADER_BAR_BADGE");
return find(m => m.Icon && filter(m.Icon)).Icon;
});
export async function openSoundBoardLog(): Promise<void> { export async function openSoundBoardLog(): Promise<void> {

View file

@ -28,7 +28,7 @@ export default definePlugin({
predicate: () => settings.store.IconLocation === "toolbar", predicate: () => settings.store.IconLocation === "toolbar",
find: "toolbar:function", find: "toolbar:function",
replacement: { replacement: {
match: /(function \i\(\i\){)(.{1,200}toolbar.{1,200}mobileToolbar)/, match: /(function \i\(\i\){)(.{1,500}toolbar.{1,500}mobileToolbar)/,
replace: "$1$self.addSBIconToToolBar(arguments[0]);$2" replace: "$1$self.addSBIconToToolBar(arguments[0]);$2"
} }
} }