diff options
author | Vendicated <vendicated@riseup.net> | 2022-12-20 00:33:52 +0100 |
---|---|---|
committer | Vendicated <vendicated@riseup.net> | 2022-12-20 00:34:26 +0100 |
commit | 94ad8e8f61abb3c6256f9caa39878150b326790f (patch) | |
tree | 8cda13f72b1778ab667bf8761fee981a7673dcbd /src/plugins/spotifyControls/PlayerComponent.tsx | |
parent | 989bd36eeb6dd6c4b391900765847cdcf87484d9 (diff) | |
download | Vencord-94ad8e8f61abb3c6256f9caa39878150b326790f.tar.gz Vencord-94ad8e8f61abb3c6256f9caa39878150b326790f.tar.bz2 Vencord-94ad8e8f61abb3c6256f9caa39878150b326790f.zip |
Add useEffect/useState/useMemo to webpack commons
Diffstat (limited to 'src/plugins/spotifyControls/PlayerComponent.tsx')
-rw-r--r-- | src/plugins/spotifyControls/PlayerComponent.tsx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/spotifyControls/PlayerComponent.tsx b/src/plugins/spotifyControls/PlayerComponent.tsx index 24394c6..af53f59 100644 --- a/src/plugins/spotifyControls/PlayerComponent.tsx +++ b/src/plugins/spotifyControls/PlayerComponent.tsx @@ -22,7 +22,7 @@ import { Link } from "@components/Link"; import { debounce } from "@utils/debounce"; import { classes, LazyComponent } from "@utils/misc"; import { filters, find, findByCodeLazy } from "@webpack"; -import { ContextMenu, FluxDispatcher, Forms, Menu, React } from "@webpack/common"; +import { ContextMenu, FluxDispatcher, Forms, Menu, React, useEffect, useState } from "@webpack/common"; import { SpotifyStore, Track } from "./SpotifyStore"; @@ -142,10 +142,10 @@ function SeekBar() { () => [SpotifyStore.mPosition, SpotifyStore.isSettingPosition, SpotifyStore.isPlaying] ); - const [position, setPosition] = React.useState(storePosition); + const [position, setPosition] = useState(storePosition); // eslint-disable-next-line consistent-return - React.useEffect(() => { + useEffect(() => { if (isPlaying && !isSettingPosition) { setPosition(SpotifyStore.position); const interval = setInterval(() => { @@ -232,7 +232,7 @@ function AlbumContextMenu({ track }: { track: Track; }) { function Info({ track }: { track: Track; }) { const img = track?.album?.image; - const [coverExpanded, setCoverExpanded] = React.useState(false); + const [coverExpanded, setCoverExpanded] = useState(false); const i = ( <> @@ -327,7 +327,7 @@ export function Player() { ); const isPlaying = useStateFromStores([SpotifyStore], () => SpotifyStore.isPlaying); - const [shouldHide, setShouldHide] = React.useState(false); + const [shouldHide, setShouldHide] = useState(false); // Hide player after 5 minutes of inactivity // eslint-disable-next-line consistent-return |