'use client' import { buttonVariants } from '@langgenius/dify-ui/button' import { cn } from '@langgenius/dify-ui/cn' import { useSuspenseQuery } from '@tanstack/react-query' import { useTranslation } from 'react-i18next' import { DifyLogo } from '@/app/components/base/logo/dify-logo' import { systemFeaturesQueryOptions } from '@/features/system-features/client' import Link from '@/next/link' import Avatar from './avatar' const Header = () => { const { t } = useTranslation() const { data: systemFeatures } = useSuspenseQuery(systemFeaturesQueryOptions()) const logoLabel = systemFeatures.branding.enabled && systemFeatures.branding.application_title ? systemFeatures.branding.application_title : 'Dify' return (
{systemFeatures.branding.enabled && systemFeatures.branding.login_page_logo ? ( ) : ( )}

{t(($) => $['account.account'], { ns: 'common' })}

{t(($) => $['mainNav.home'], { ns: 'common' })}

) } export default Header