'use client' import type { FC } from 'react' import classNames from '@/utils/classnames' import { useGlobalPublicStore } from '@/context/global-public-context' import { useTheme } from 'next-themes' type LoginLogoProps = { className?: string } const LoginLogo: FC = ({ className, }) => { const { systemFeatures } = useGlobalPublicStore() const { theme } = useTheme() let src = theme === 'light' ? '/logo/logo-site.png' : `/logo/logo-site-${theme}.png` if (systemFeatures.branding.enabled) src = systemFeatures.branding.login_page_logo return ( logo ) } export default LoginLogo