mirror of
https://github.com/jeffvli/feishin.git
synced 2026-06-16 16:34:24 +02:00
fix padding on server selector when radio is enabled
This commit is contained in:
@@ -4,6 +4,7 @@ import { useTranslation } from 'react-i18next';
|
|||||||
|
|
||||||
import styles from './server-selector.module.css';
|
import styles from './server-selector.module.css';
|
||||||
|
|
||||||
|
import { useRadioStore } from '/@/renderer/features/radio/hooks/use-radio-player';
|
||||||
import JellyfinLogo from '/@/renderer/features/servers/assets/jellyfin.png';
|
import JellyfinLogo from '/@/renderer/features/servers/assets/jellyfin.png';
|
||||||
import NavidromeLogo from '/@/renderer/features/servers/assets/navidrome.png';
|
import NavidromeLogo from '/@/renderer/features/servers/assets/navidrome.png';
|
||||||
import OpenSubsonicLogo from '/@/renderer/features/servers/assets/opensubsonic.png';
|
import OpenSubsonicLogo from '/@/renderer/features/servers/assets/opensubsonic.png';
|
||||||
@@ -23,7 +24,9 @@ import { ServerFeature } from '/@/shared/types/features-types';
|
|||||||
export const ServerSelector = () => {
|
export const ServerSelector = () => {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
const currentServer = useCurrentServer();
|
const currentServer = useCurrentServer();
|
||||||
const showImage = useAppStore((state) => state.sidebar.image);
|
const sidebarImageEnabled = useAppStore((state) => state.sidebar.image);
|
||||||
|
const isRadioPlaying = useRadioStore((state) => state.isPlaying);
|
||||||
|
const showImage = sidebarImageEnabled && !isRadioPlaying;
|
||||||
|
|
||||||
const { data: musicFolders } = useQuery(
|
const { data: musicFolders } = useQuery(
|
||||||
currentServer
|
currentServer
|
||||||
|
|||||||
Reference in New Issue
Block a user