From fb06af0a37d2d0d0a7034c2b642783a4cc37c869 Mon Sep 17 00:00:00 2001 From: thororen1234 <78185467+thororen1234@users.noreply.github.com> Date: Tue, 5 Aug 2025 00:17:28 -0400 Subject: [PATCH] Lint --- .../youtubeMusicControls/PlayerComponent.tsx | 3 +-- .../youtubeMusicControls/YtmStore.ts | 18 +++++++++--------- src/plugins/onePingPerDM/index.ts | 2 +- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/src/equicordplugins/youtubeMusicControls/PlayerComponent.tsx b/src/equicordplugins/youtubeMusicControls/PlayerComponent.tsx index 4bf3a61ee..b3ceb80c0 100644 --- a/src/equicordplugins/youtubeMusicControls/PlayerComponent.tsx +++ b/src/equicordplugins/youtubeMusicControls/PlayerComponent.tsx @@ -19,13 +19,13 @@ import "./ytmStyles.css"; import { ImageIcon, LinkIcon, OpenExternalIcon } from "@components/Icons"; +import { SeekBar } from "@plugins/spotifyControls/SeekBar"; import { debounce } from "@shared/debounce"; import { openImageModal } from "@utils/discord"; import { classes, copyWithToast } from "@utils/misc"; import { ContextMenuApi, Flex, FluxDispatcher, Forms, Menu, React, useEffect, useState, useStateFromStores } from "@webpack/common"; import { type PlayerState, type Repeat, YoutubeMusicStore } from "./YtmStore"; -import { SeekBar } from "@plugins/spotifyControls/SeekBar"; const cl = (className: string) => `vc-ytm-${className}`; @@ -167,7 +167,6 @@ function YtmSeekBar() { const [position, setPosition] = useState(storePosition); - // eslint-disable-next-line consistent-return useEffect(() => { if (isPlaying && !isSettingPosition) { setPosition(YoutubeMusicStore.position); diff --git a/src/equicordplugins/youtubeMusicControls/YtmStore.ts b/src/equicordplugins/youtubeMusicControls/YtmStore.ts index 4c23dcc91..1a6bd29e6 100644 --- a/src/equicordplugins/youtubeMusicControls/YtmStore.ts +++ b/src/equicordplugins/youtubeMusicControls/YtmStore.ts @@ -57,12 +57,12 @@ export type Repeat = "NONE" | "ONE" | "ALL"; const nextRepeat = (repeat: Repeat) => { switch (repeat) { - case 'NONE': - return 'ALL' as const; - case 'ALL': - return 'ONE' as const; - case 'ONE': - return 'NONE' as const; + case "NONE": + return "ALL" as const; + case "ALL": + return "ONE" as const; + case "ONE": + return "NONE" as const; } }; @@ -175,7 +175,7 @@ export const YoutubeMusicStore = proxyLazyWebpack(() => { if (message.song) { store.song = message.song; store.position = message.song.elapsedSeconds ?? 0; - }; + } if (message.isPlaying != null) store.isPlaying = message.isPlaying; if (message.position && message.position !== store.position) store.position = message.position ?? 0; if (message.volume) store.volume = message.volume ?? 0; @@ -271,7 +271,7 @@ export const YoutubeMusicStore = proxyLazyWebpack(() => { } private req(method: "post" | "get" | "put", route: string, data: any = {}) { - const apiServerUrl = Settings.plugins.YouTubeMusicControls.apiServerUrl; + const { apiServerUrl } = Settings.plugins.YouTubeMusicControls; if (apiServerUrl === "") return; console.log(fetch(apiServerUrl + route, { method, @@ -290,4 +290,4 @@ export const YoutubeMusicStore = proxyLazyWebpack(() => { function restartSocket() { YoutubeMusicStore.socket.reconnect(); -} \ No newline at end of file +} diff --git a/src/plugins/onePingPerDM/index.ts b/src/plugins/onePingPerDM/index.ts index d829f10d0..6b0c31838 100644 --- a/src/plugins/onePingPerDM/index.ts +++ b/src/plugins/onePingPerDM/index.ts @@ -60,7 +60,7 @@ export default definePlugin({ }] }], isPrivateChannelRead(message: MessageJSON) { - const ignoreList = settings.store.ignoreUsers.split(", ").filter(Boolean) + const ignoreList = settings.store.ignoreUsers.split(", ").filter(Boolean); if (ignoreList.includes(message.author.id)) return true; const channelType = ChannelStore.getChannel(message.channel_id)?.type; if (