hot fix #4 dev day #70

This commit is contained in:
Tomas Dvorak
2025-10-24 19:41:55 +02:00
parent 36f0f454ce
commit b8839fc1ff
16 changed files with 15 additions and 51 deletions
@@ -36,6 +36,7 @@ import { useAuth } from '../../contexts/AuthContext';
import { useQuery } from '@tanstack/react-query';
import { getUpcomingEvents } from '../../services/eventService';
import { getAllNavigationItems, NavigationItem, seedDefaultNavigation } from '../../services/navigation';
import { usePublicSettings } from '../../hooks/usePublicSettings';
interface NavItemProps {
icon: any;
@@ -157,6 +158,7 @@ const AdminSidebar = ({
borderColor: borderColorProp
}: AdminSidebarProps) => {
const { logout, user } = useAuth();
const { data: publicSettings } = usePublicSettings();
const isAdmin = (user as any)?.role === 'admin';
const defaultBg = useColorModeValue('white', '#1a1d29');
const defaultBorderColor = useColorModeValue('gray.200', 'rgba(255, 255, 255, 0.12)');
@@ -285,7 +287,7 @@ const AdminSidebar = ({
<Box px={3} mb={8}>
<Flex align="center" gap={3} mb={2}>
<Image
src="/api/logo"
src={publicSettings?.club_logo_url || '/dist/img/logo-club-empty.svg'}
alt="Club Logo"
boxSize="48px"
objectFit="contain"