'use client' import React from "react"; import DashCodeLogo from "./dascode-logo"; import { Link } from '@/i18n/routing'; import { useConfig } from "@/hooks/use-config"; import { useMenuHoverConfig } from "@/hooks/use-menu-hover"; import { useMediaQuery } from "@/hooks/use-media-query"; const Logo = () => { const [config] = useConfig() const [hoverConfig] = useMenuHoverConfig(); const { hovered } = hoverConfig const isDesktop = useMediaQuery('(min-width: 1280px)'); if (config.sidebar === 'compact') { return } if (config.sidebar === 'two-column' || !isDesktop) return null return ( {(!config?.collapsed || hovered) && (

DashCode

)} ); }; export default Logo;