diff --git a/src/equicordplugins/iRememberYou/index.tsx b/src/equicordplugins/iRememberYou/index.tsx index 52de570ba..b72c0bf09 100644 --- a/src/equicordplugins/iRememberYou/index.tsx +++ b/src/equicordplugins/iRememberYou/index.tsx @@ -366,8 +366,13 @@ export default definePlugin({ ); data.storageAutoSaveProtocol(); - // @ts-ignore - Vencord.Plugins.plugins.Settings.customSections.push(ID => ({ + const customSettingsSections = ( + Vencord.Plugins.plugins.Settings as any as { + customSections: ((ID: Record) => any)[]; + } + ).customSections; + + customSettingsSections.push(_ => ({ section: "iremeberyou.display-data", label: "IRememberYou", element: () => ui.toElement(data.usersCollection), diff --git a/src/equicordplugins/themeLibrary/index.tsx b/src/equicordplugins/themeLibrary/index.tsx index 59b26b9fa..ae565eda2 100644 --- a/src/equicordplugins/themeLibrary/index.tsx +++ b/src/equicordplugins/themeLibrary/index.tsx @@ -36,7 +36,13 @@ export default definePlugin({ id: "ThemeSection", }); - customSettingsSections.push(ThemeSection); + customSettingsSections.push(_ => ({ + section: "ThemeLibrary", + label: "Theme Library", + searchableTitles: ["Theme Library"], + element: require("./components/ThemeTab").default, + id: "ThemeSection", + })); }, stop() { diff --git a/src/plugins/_core/settings.tsx b/src/plugins/_core/settings.tsx index 4c49a2a2c..2e362dc36 100644 --- a/src/plugins/_core/settings.tsx +++ b/src/plugins/_core/settings.tsx @@ -103,42 +103,49 @@ export default definePlugin({ { section: "EquicordSettings", label: "Equicord", + searchableTitles: ["Equicord", "Settings", "Equicord Settings"], element: VencordTab, className: "vc-settings" }, { section: "EquicordPlugins", label: "Plugins", + searchableTitles: ["Plugins"], element: PluginsTab, className: "vc-plugins" }, { section: "EquicordThemes", label: "Themes", + searchableTitles: ["Themes"], element: require("@components/ThemeSettings/ThemesTab").default, className: "vc-themes" }, !IS_UPDATER_DISABLED && { section: "EquicordUpdater", label: "Updater", + searchableTitles: ["Updater"], element: UpdaterTab, className: "vc-updater" }, { section: "EquicordCloud", label: "Cloud", + searchableTitles: ["Cloud"], element: CloudTab, className: "vc-cloud" }, { section: "EquicordSettingsSync", label: "Backup & Restore", + searchableTitles: ["Backup & Restore"], element: BackupAndRestoreTab, className: "vc-backup-restore" }, { section: "EquicordPatchHelper", label: "Patch Helper", + searchableTitles: ["Patch Helper"], element: PatchHelperTab, className: "vc-patch-helper" },