fix linting issues

This commit is contained in:
jeffvli
2025-12-04 22:24:32 -08:00
parent 1438f42616
commit 458ede252a
2 changed files with 9 additions and 13 deletions
@@ -4,7 +4,12 @@ import { useCallback, useEffect, useLayoutEffect, useRef, useState } from 'react
import styles from './mobile-fullscreen-player.module.css';
import { useFullScreenPlayerStore, useGeneralSettings, usePlayerData, usePlayerSong } from '/@/renderer/store';
import {
useFullScreenPlayerStore,
useGeneralSettings,
usePlayerData,
usePlayerSong,
} from '/@/renderer/store';
import { Center } from '/@/shared/components/center/center';
import { Icon } from '/@/shared/components/icon/icon';
import { PlaybackSelectors } from '/@/shared/constants/playback-selectors';
@@ -74,11 +79,7 @@ const ImageWithPlaceholder = ({
);
};
interface MobileFullscreenPlayerAlbumArtProps {
currentSong?: QueueSong;
}
export const MobileFullscreenPlayerAlbumArt = ({ currentSong: _currentSong }: MobileFullscreenPlayerAlbumArtProps) => {
export const MobileFullscreenPlayerAlbumArt = () => {
const mainImageRef = useRef<HTMLImageElement | null>(null);
const [mainImageDimensions, setMainImageDimensions] = useState({ idealSize: 1000 });
@@ -107,12 +108,7 @@ export const MobileFullscreenPlayerAlbumArt = ({ currentSong: _currentSong }: Mo
topImage: scaleImageUrl(idealSize, currentSong?.imageUrl),
});
}
}, [
albumArtRes,
currentSong?.imageUrl,
nextSong?.imageUrl,
setImageState,
]);
}, [albumArtRes, currentSong?.imageUrl, nextSong?.imageUrl, setImageState]);
useLayoutEffect(() => {
updateImageSize();
@@ -457,7 +457,7 @@ export const MobileFullscreenPlayer = () => {
isPageHovered={isPageHovered}
onClose={handleToggleFullScreenPlayer}
/>
<MobileFullscreenPlayerAlbumArt currentSong={currentSong} />
<MobileFullscreenPlayerAlbumArt />
<MobileFullscreenPlayerMetadata
currentSong={currentSong}
onToggleFavorite={handleToggleFavorite}