-
+
{tCommon(($) => $['mainNav.marketplace'])}
diff --git a/web/app/components/share/text-generation/text-generation-sidebar.tsx b/web/app/components/share/text-generation/text-generation-sidebar.tsx
index 36fb5769061..d5fa0831f8d 100644
--- a/web/app/components/share/text-generation/text-generation-sidebar.tsx
+++ b/web/app/components/share/text-generation/text-generation-sidebar.tsx
@@ -12,7 +12,7 @@ import { useTranslation } from 'react-i18next'
import SavedItems from '@/app/components/app/text-generate/saved-items'
import AppIcon from '@/app/components/base/app-icon'
import Badge from '@/app/components/base/badge'
-import DifyLogo from '@/app/components/base/logo/dify-logo'
+import { DifyLogo } from '@/app/components/base/logo/dify-logo'
import { appDefaultIconBackground } from '@/config'
import { AccessMode } from '@/models/access-control'
import MenuDropdown from './menu-dropdown'
@@ -223,7 +223,7 @@ const TextGenerationSidebar: FC
= ({
) : customConfig?.replace_webapp_logo ? (
) : (
-
+
)}
)}
diff --git a/web/app/device/_header.tsx b/web/app/device/_header.tsx
index f5990151629..fe555ad4314 100644
--- a/web/app/device/_header.tsx
+++ b/web/app/device/_header.tsx
@@ -1,6 +1,7 @@
'use client'
import { useSuspenseQuery } from '@tanstack/react-query'
import Divider from '@/app/components/base/divider'
+import { DifyLogo } from '@/app/components/base/logo/dify-logo'
import LocaleMenu from '@/app/signin/_locale-menu'
import { useLocale } from '@/context/i18n'
import { systemFeaturesQueryOptions } from '@/features/system-features/client'
@@ -8,10 +9,6 @@ import { setLocaleOnClient } from '@/i18n-config'
import { languages } from '@/i18n-config/language'
import dynamic from '@/next/dynamic'
-const DifyLogo = dynamic(() => import('@/app/components/base/logo/dify-logo'), {
- ssr: false,
- loading: () =>
,
-})
const ThemeSelector = dynamic(() => import('@/app/components/base/theme-selector'), {
ssr: false,
loading: () =>
,
@@ -30,7 +27,7 @@ const Header = () => {
alt="logo"
/>
) : (
-
+
)}
{
}}
>
-
+
diff --git a/web/app/signin/_header.tsx b/web/app/signin/_header.tsx
index 44a8cd4364a..ed824b6a2e4 100644
--- a/web/app/signin/_header.tsx
+++ b/web/app/signin/_header.tsx
@@ -1,6 +1,7 @@
'use client'
import { useSuspenseQuery } from '@tanstack/react-query'
import Divider from '@/app/components/base/divider'
+import { DifyLogo } from '@/app/components/base/logo/dify-logo'
import { useLocale } from '@/context/i18n'
import { systemFeaturesQueryOptions } from '@/features/system-features/client'
import { setLocaleOnClient } from '@/i18n-config'
@@ -8,11 +9,6 @@ import { languages } from '@/i18n-config/language'
import dynamic from '@/next/dynamic'
import LocaleMenu from './_locale-menu'
-// Avoid rendering the logo and theme selector on the server
-const DifyLogo = dynamic(() => import('@/app/components/base/logo/dify-logo'), {
- ssr: false,
- loading: () =>
,
-})
const ThemeSelector = dynamic(() => import('@/app/components/base/theme-selector'), {
ssr: false,
loading: () =>
,
@@ -31,7 +27,7 @@ const Header = () => {
alt="logo"
/>
) : (
-
+
)}