aboutsummaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
authorVendicated <vendicated@riseup.net>2023-05-06 01:36:00 +0200
committerVendicated <vendicated@riseup.net>2023-05-06 01:36:00 +0200
commit0d5e2d0696da494aee2126b4cadbca7e07066b89 (patch)
tree4a8159ba43f5f283e28101eb3d92e1f4f0b52035 /src/plugins
parent2834bed518a1fc1c384a93d599cc1b03555177c7 (diff)
downloadVencord-0d5e2d0696da494aee2126b4cadbca7e07066b89.tar.gz
Vencord-0d5e2d0696da494aee2126b4cadbca7e07066b89.tar.bz2
Vencord-0d5e2d0696da494aee2126b4cadbca7e07066b89.zip
[skip ci] Refactor utils
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/anonymiseFileNames.ts2
-rw-r--r--src/plugins/apiBadges.tsx2
-rw-r--r--src/plugins/betterFolders/FolderSideBar.tsx2
-rw-r--r--src/plugins/betterFolders/index.ts2
-rw-r--r--src/plugins/betterNotes.ts5
-rw-r--r--src/plugins/betterRoleDot.ts2
-rw-r--r--src/plugins/blurNsfw.ts2
-rw-r--r--src/plugins/callTimer.tsx2
-rw-r--r--src/plugins/crashHandler.ts4
-rw-r--r--src/plugins/customRPC.tsx4
-rw-r--r--src/plugins/devCompanion.dev.tsx4
-rw-r--r--src/plugins/emoteCloner.tsx2
-rw-r--r--src/plugins/experiments.tsx2
-rw-r--r--src/plugins/fakeNitro.tsx4
-rw-r--r--src/plugins/fakeProfileThemes.tsx2
-rw-r--r--src/plugins/fart.ts2
-rw-r--r--src/plugins/ignoreActivities.tsx2
-rw-r--r--src/plugins/imageZoom/index.tsx2
-rw-r--r--src/plugins/index.ts4
-rw-r--r--src/plugins/invisibleChat/index.tsx2
-rw-r--r--src/plugins/lastfm.tsx4
-rw-r--r--src/plugins/messageLinkEmbeds.tsx5
-rw-r--r--src/plugins/messageLogger/index.tsx4
-rw-r--r--src/plugins/messageTags.ts2
-rw-r--r--src/plugins/moreUserTags.ts4
-rw-r--r--src/plugins/moyai.ts2
-rw-r--r--src/plugins/muteNewGuild.tsx2
-rw-r--r--src/plugins/noBlockedMessages.ts2
-rw-r--r--src/plugins/noReplyMention.tsx2
-rw-r--r--src/plugins/petpet.ts2
-rw-r--r--src/plugins/pinDms/settings.ts2
-rw-r--r--src/plugins/platformIndicators.tsx2
-rw-r--r--src/plugins/pronoundb/pronoundbUtils.ts4
-rw-r--r--src/plugins/pronoundb/settings.ts2
-rw-r--r--src/plugins/quickReply.ts2
-rw-r--r--src/plugins/relationshipNotifier/settings.ts2
-rw-r--r--src/plugins/reviewDB/Utils/ReviewDBAPI.ts2
-rw-r--r--src/plugins/reviewDB/Utils/Utils.tsx4
-rw-r--r--src/plugins/reviewDB/components/MessageButton.tsx5
-rw-r--r--src/plugins/reviewDB/components/ReviewComponent.tsx5
-rw-r--r--src/plugins/reviewDB/components/ReviewsView.tsx5
-rw-r--r--src/plugins/reviewDB/index.tsx2
-rw-r--r--src/plugins/roleColorEverywhere.tsx2
-rw-r--r--src/plugins/searchReply.tsx2
-rw-r--r--src/plugins/serverListIndicators.tsx4
-rw-r--r--src/plugins/settings.tsx6
-rw-r--r--src/plugins/shikiCodeblocks/components/Highlighter.tsx3
-rw-r--r--src/plugins/shikiCodeblocks/settings.ts2
-rw-r--r--src/plugins/showConnections/index.tsx5
-rw-r--r--src/plugins/showHiddenChannels/components/HiddenChannelLockScreen.tsx2
-rw-r--r--src/plugins/showHiddenChannels/index.tsx2
-rw-r--r--src/plugins/showMeYourName/index.tsx4
-rw-r--r--src/plugins/silentMessageToggle.tsx2
-rw-r--r--src/plugins/silentTyping.tsx2
-rw-r--r--src/plugins/spotifyControls/SpotifyStore.ts4
-rw-r--r--src/plugins/spotifyControls/index.tsx2
-rw-r--r--src/plugins/spotifyCrack.ts2
-rw-r--r--src/plugins/startupTimings/index.tsx2
-rw-r--r--src/plugins/supportHelper.tsx2
-rw-r--r--src/plugins/textReplace.tsx6
-rw-r--r--src/plugins/typingIndicator.tsx4
-rw-r--r--src/plugins/typingTweaks.tsx2
-rw-r--r--src/plugins/userVoiceShow/index.tsx2
-rw-r--r--src/plugins/usrbg/index.tsx2
-rw-r--r--src/plugins/vcNarrator.tsx4
-rw-r--r--src/plugins/vencordToolbox/index.tsx2
-rw-r--r--src/plugins/viewIcons.tsx4
-rw-r--r--src/plugins/volumeBooster.discordDesktop.ts2
-rw-r--r--src/plugins/webContextMenus.web.ts2
-rw-r--r--src/plugins/welcomeStickerPicker.tsx2
-rw-r--r--src/plugins/whoReacted.tsx3
71 files changed, 103 insertions, 99 deletions
diff --git a/src/plugins/anonymiseFileNames.ts b/src/plugins/anonymiseFileNames.ts
index 26c423c..0baf099 100644
--- a/src/plugins/anonymiseFileNames.ts
+++ b/src/plugins/anonymiseFileNames.ts
@@ -16,7 +16,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-import { Settings } from "@api/settings";
+import { Settings } from "@api/Settings";
import { Devs } from "@utils/constants";
import definePlugin, { OptionType } from "@utils/types";
diff --git a/src/plugins/apiBadges.tsx b/src/plugins/apiBadges.tsx
index aaa1860..d9e97b2 100644
--- a/src/plugins/apiBadges.tsx
+++ b/src/plugins/apiBadges.tsx
@@ -22,7 +22,7 @@ import ErrorBoundary from "@components/ErrorBoundary";
import { Flex } from "@components/Flex";
import { Heart } from "@components/Heart";
import { Devs } from "@utils/constants";
-import Logger from "@utils/Logger";
+import { Logger } from "@utils/Logger";
import { Margins } from "@utils/margins";
import { closeModal, Modals, openModal } from "@utils/modal";
import definePlugin from "@utils/types";
diff --git a/src/plugins/betterFolders/FolderSideBar.tsx b/src/plugins/betterFolders/FolderSideBar.tsx
index 3e44a58..7159f7e 100644
--- a/src/plugins/betterFolders/FolderSideBar.tsx
+++ b/src/plugins/betterFolders/FolderSideBar.tsx
@@ -16,7 +16,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-import { Settings } from "@api/settings";
+import { Settings } from "@api/Settings";
import { classNameFactory } from "@api/Styles";
import ErrorBoundary from "@components/ErrorBoundary";
import { findByPropsLazy, findStoreLazy } from "@webpack";
diff --git a/src/plugins/betterFolders/index.ts b/src/plugins/betterFolders/index.ts
index d0e61c0..d41ba75 100644
--- a/src/plugins/betterFolders/index.ts
+++ b/src/plugins/betterFolders/index.ts
@@ -18,7 +18,7 @@
import "./betterFolders.css";
-import { definePluginSettings } from "@api/settings";
+import { definePluginSettings } from "@api/Settings";
import { Devs } from "@utils/constants";
import definePlugin, { OptionType } from "@utils/types";
import { findByPropsLazy, findLazy, findStoreLazy } from "@webpack";
diff --git a/src/plugins/betterNotes.ts b/src/plugins/betterNotes.ts
index 4184259..d9c5b45 100644
--- a/src/plugins/betterNotes.ts
+++ b/src/plugins/betterNotes.ts
@@ -16,9 +16,8 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-import { Settings } from "@api/settings";
+import { Settings } from "@api/Settings";
import { Devs } from "@utils/constants";
-import { makeLazy } from "@utils/misc";
import definePlugin, { OptionType } from "@utils/types";
export default definePlugin({
@@ -30,7 +29,7 @@ export default definePlugin({
{
find: "hideNote:",
all: true,
- predicate: makeLazy(() => Vencord.Settings.plugins.BetterNotesBox.hide),
+ predicate: () => Vencord.Settings.plugins.BetterNotesBox.hide,
replacement: {
match: /hideNote:.+?(?=[,}])/g,
replace: "hideNote:true",
diff --git a/src/plugins/betterRoleDot.ts b/src/plugins/betterRoleDot.ts
index 6e026c7..773176d 100644
--- a/src/plugins/betterRoleDot.ts
+++ b/src/plugins/betterRoleDot.ts
@@ -16,7 +16,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-import { Settings } from "@api/settings";
+import { Settings } from "@api/Settings";
import { Devs } from "@utils/constants";
import definePlugin, { OptionType } from "@utils/types";
import { Clipboard, Toasts } from "@webpack/common";
diff --git a/src/plugins/blurNsfw.ts b/src/plugins/blurNsfw.ts
index b24ded9..dadc49b 100644
--- a/src/plugins/blurNsfw.ts
+++ b/src/plugins/blurNsfw.ts
@@ -16,7 +16,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-import { Settings } from "@api/settings";
+import { Settings } from "@api/Settings";
import { Devs } from "@utils/constants";
import definePlugin, { OptionType } from "@utils/types";
diff --git a/src/plugins/callTimer.tsx b/src/plugins/callTimer.tsx
index f745bf6..9490eba 100644
--- a/src/plugins/callTimer.tsx
+++ b/src/plugins/callTimer.tsx
@@ -16,7 +16,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-import { Settings } from "@api/settings";
+import { Settings } from "@api/Settings";
import ErrorBoundary from "@components/ErrorBoundary";
import { Devs } from "@utils/constants";
import definePlugin, { OptionType } from "@utils/types";
diff --git a/src/plugins/crashHandler.ts b/src/plugins/crashHandler.ts
index c70d467..f15fb8e 100644
--- a/src/plugins/crashHandler.ts
+++ b/src/plugins/crashHandler.ts
@@ -17,9 +17,9 @@
*/
import { showNotification } from "@api/Notifications";
-import { definePluginSettings } from "@api/settings";
+import { definePluginSettings } from "@api/Settings";
import { Devs } from "@utils/constants";
-import Logger from "@utils/Logger";
+import { Logger } from "@utils/Logger";
import { closeAllModals } from "@utils/modal";
import definePlugin, { OptionType } from "@utils/types";
import { maybePromptToUpdate } from "@utils/updater";
diff --git a/src/plugins/customRPC.tsx b/src/plugins/customRPC.tsx
index ecd77e9..27776ef 100644
--- a/src/plugins/customRPC.tsx
+++ b/src/plugins/customRPC.tsx
@@ -16,11 +16,11 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-import { definePluginSettings } from "@api/settings";
+import { definePluginSettings } from "@api/Settings";
import { Link } from "@components/Link";
import { Devs } from "@utils/constants";
import { isTruthy } from "@utils/guards";
-import { useAwaiter } from "@utils/misc";
+import { useAwaiter } from "@utils/react";
import definePlugin, { OptionType } from "@utils/types";
import { filters, findByCodeLazy, findByPropsLazy, mapMangledModuleLazy } from "@webpack";
import {
diff --git a/src/plugins/devCompanion.dev.tsx b/src/plugins/devCompanion.dev.tsx
index 161cdf9..2fa01f2 100644
--- a/src/plugins/devCompanion.dev.tsx
+++ b/src/plugins/devCompanion.dev.tsx
@@ -17,9 +17,9 @@
*/
import { showNotification } from "@api/Notifications";
-import { definePluginSettings } from "@api/settings";
+import { definePluginSettings } from "@api/Settings";
import { Devs } from "@utils/constants";
-import Logger from "@utils/Logger";
+import { Logger } from "@utils/Logger";
import { canonicalizeMatch, canonicalizeReplace } from "@utils/patches";
import definePlugin, { OptionType } from "@utils/types";
import { filters, findAll, search } from "@webpack";
diff --git a/src/plugins/emoteCloner.tsx b/src/plugins/emoteCloner.tsx
index 61eec88..0d65148 100644
--- a/src/plugins/emoteCloner.tsx
+++ b/src/plugins/emoteCloner.tsx
@@ -19,7 +19,7 @@
import { addContextMenuPatch, findGroupChildrenByChildId, NavContextMenuPatchCallback, removeContextMenuPatch } from "@api/ContextMenu";
import { CheckedTextInput } from "@components/CheckedTextInput";
import { Devs } from "@utils/constants";
-import Logger from "@utils/Logger";
+import { Logger } from "@utils/Logger";
import { Margins } from "@utils/margins";
import { ModalContent, ModalHeader, ModalRoot, openModal } from "@utils/modal";
import definePlugin from "@utils/types";
diff --git a/src/plugins/experiments.tsx b/src/plugins/experiments.tsx
index 686b822..ed29aa7 100644
--- a/src/plugins/experiments.tsx
+++ b/src/plugins/experiments.tsx
@@ -16,7 +16,7 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-import { definePluginSettings } from "@api/settings";
+import { definePluginSettings } from "@api/Settings";
import { Devs } from "@utils/constants";
import definePlugin, { OptionType } from "@utils/types";
import { findByPropsLazy } from "@webpack";
diff --git a/src/plugins/fakeNitro.tsx b/src/plugins/fakeNitro.tsx
index 1fb9fc3..52a9d25 100644
--- a/src/plugins/fakeNitro.tsx
+++ b/src/plugins/fakeNitro.tsx
@@ -17,11 +17,11 @@
*/
import { addPreEditListener, addPreSendListener, removePreEditListener, removePreSendListener } from "@api/MessageEvents";
-import { definePluginSettings, Settings } from "@api/settings";
+import { definePluginSettings, Settings } from "@api/Settings";
import { Devs } from "@utils/constants";
import { ApngBlendOp, ApngDisposeOp, getGifEncoder, importApngJs } from "@utils/dependencies";
import { getCurrentGuild } from "@utils/discord";
-import { proxyLazy } from "@utils/proxyLazy";
+import { proxyLazy } from "@utils/lazy";
import definePlugin, { OptionType } from "@utils/types";
import { findByCodeLazy, findByPropsLazy, findLazy, findStoreLazy } from "@webpack";
import { ChannelStore, FluxDispatcher, Parser, PermissionStore, UserStore } from "@webpack/common";
diff --git a/src/plugins/fakeProfileThemes.tsx b/src/plugins/fakeProfileThemes.tsx
index 8a0db1d..70003e5 100644
--- a/src/plugins/fakeProfileThemes.tsx
+++ b/src/plugins/fakeProfileThemes.tsx
@@ -17,7 +17,7 @@
*/
// This plugin is a port from Alyxia's Vendetta plugin
-import { definePluginSettings } from "@api/settings";
+import { definePluginSettings } from "@api/Settings";
import ErrorBoundary from "@components/ErrorBoundary";
import { Devs } from "@utils/constants";
import { Margins } from "@utils/margins";
diff --git a/src/plugins/fart.ts b/src/plugins/fart.ts
index 9404b39..b92a41d 100644
--- a/src/plugins/fart.ts
+++ b/src/plugins/fart.ts
@@ -17,7 +17,7 @@
*/
import { ApplicationCommandOptionType } from "@api/Commands";
-import { Settings } from "@api/settings";
+import { Settings } from "@api/Settings";
import { makeRange } from "@components/PluginSettings/components";
import { Devs } from "@utils/constants";
import definePlugin, { OptionType } from "@utils/types";
diff --git a/src/plugins/ignoreActivities.tsx b/src/plugins/ignoreActivities.tsx
index f141dce..534b3f7 100644
--- a/src/plugins/ignoreActivities.tsx
+++ b/src/plugins/ignoreActivities.tsx
@@ -19,7 +19,7 @@
import * as DataStore from "@api/DataStore";
import ErrorBoundary from "@components/ErrorBoundary";
import { Devs } from "@utils/constants";
-import { useForceUpdater } from "@utils/misc";
+import { useForceUpdater } from "@utils/react";
import definePlugin from "@utils/types";
import { findByPropsLazy, findStoreLazy } from "@webpack";
import { Tooltip } from "webpack/common";
diff --git a/src/plugins/imageZoom/index.tsx b/src/plugins/imageZoom/index.tsx
index 9007bf4..da6ac69 100644
--- a/src/plugins/imageZoom/index.tsx
+++ b/src/plugins/imageZoom/index.tsx
@@ -17,7 +17,7 @@
*/
import { addContextMenuPatch, NavContextMenuPatchCallback, removeContextMenuPatch } from "@api/ContextMenu";
-import { definePluginSettings } from "@api/settings";
+import { definePluginSettings } from "@api/Settings";
import { disableStyle, enableStyle } from "@api/Styles";
import { makeRange } from "@components/PluginSettings/components";
import { Devs } from "@utils/constants";
diff --git a/src/plugins/index.ts b/src/plugins/index.ts
index 404f638..f6d5772 100644
--- a/src/plugins/index.ts
+++ b/src/plugins/index.ts
@@ -17,8 +17,8 @@
*/
import { registerCommand, unregisterCommand } from "@api/Commands";
-import { Settings } from "@api/settings";
-import Logger from "@utils/Logger";
+import { Settings } from "@api/Settings";
+import { Logger } from "@utils/Logger";
import { Patch, Plugin } from "@utils/types";
import { FluxDispatcher } from "@webpack/common";
import { FluxEvents } from "@webpack/types";
diff --git a/src/plugins/invisibleChat/index.tsx b/src/plugins/invisibleChat/index.tsx
index 0501a18..eb92d76 100644
--- a/src/plugins/invisibleChat/index.tsx
+++ b/src/plugins/invisibleChat/index.tsx
@@ -17,7 +17,7 @@
*/
import { addButton, removeButton } from "@api/MessagePopover";
-import { definePluginSettings } from "@api/settings";
+import { definePluginSettings } from "@api/Settings";
import ErrorBoundary from "@components/ErrorBoundary";
import { Devs } from "@utils/constants";
import { getStegCloak } from "@utils/dependencies";
diff --git a/src/plugins/lastfm.tsx b/src/plugins/lastfm.tsx
index c001a59..380d1ea 100644
--- a/src/plugins/lastfm.tsx
+++ b/src/plugins/lastfm.tsx
@@ -16,10 +16,10 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-import { definePluginSettings } from "@api/settings";
+import { definePluginSettings } from "@api/Settings";
import { Link } from "@components/Link";
import { Devs } from "@utils/constants";
-import Logger from "@utils/Logger";
+import { Logger } from "@utils/Logger";
import definePlugin, { OptionType } from "@utils/types";
import { filters, findByPropsLazy, mapMangledModuleLazy } from "@webpack";
import { FluxDispatcher, Forms } from "@webpack/common";
diff --git a/src/plugins/messageLinkEmbeds.tsx b/src/plugins/messageLinkEmbeds.tsx
index 951835a..d1fcbf3 100644
--- a/src/plugins/messageLinkEmbeds.tsx
+++ b/src/plugins/messageLinkEmbeds.tsx
@@ -17,11 +17,12 @@
*/
import { addAccessory } from "@api/MessageAccessories";
-import { definePluginSettings } from "@api/settings";
+import { definePluginSettings } from "@api/Settings";
import ErrorBoundary from "@components/ErrorBoundary";
import { Devs } from "@utils/constants.js";
-import { classes, LazyComponent } from "@utils/misc";
+import { classes } from "@utils/misc";
import { Queue } from "@utils/Queue";
+import { LazyComponent } from "@utils/react";
import definePlugin, { OptionType } from "@utils/types";
import { find, findByCode,