diff --git a/apps/landing/src/components/Header/HeaderWrap.tsx b/apps/landing/src/components/Header/HeaderWrap.tsx
index c14ee62b..d0f0778d 100644
--- a/apps/landing/src/components/Header/HeaderWrap.tsx
+++ b/apps/landing/src/components/Header/HeaderWrap.tsx
@@ -2,11 +2,11 @@
import { Box, Flex } from '@devup-ui/react'
import { usePathname, useSearchParams } from 'next/navigation'
+import { Suspense } from 'react'
export function HeaderWrap({ children }: { children: React.ReactNode }) {
const path = usePathname()
const isRoot = path === '/'
- const menu = useSearchParams().get('menu') === '1'
return (
-
- {children}
-
+
+ {children}
+
)
}
+
+function HeaderWrapInner({ children }: { children: React.ReactNode }) {
+ const path = usePathname()
+ const isRoot = path === '/'
+ const menu = useSearchParams().get('menu') === '1'
+ return (
+
+ {children}
+
+ )
+}
diff --git a/apps/landing/src/components/Header/index.tsx b/apps/landing/src/components/Header/index.tsx
index 0573478f..3d900507 100644
--- a/apps/landing/src/components/Header/index.tsx
+++ b/apps/landing/src/components/Header/index.tsx
@@ -1,5 +1,6 @@
import { css, Flex } from '@devup-ui/react'
import Link from 'next/link'
+import { Suspense } from 'react'
import { URL_PREFIX } from '../../constants'
import { Logo } from '../Logo'
@@ -31,16 +32,18 @@ export function Header() {
return (
-
-
-
-
-
+
+
+
+
+
+
+
@@ -75,9 +78,11 @@ export function Header() {
gap="10px"
p="10px"
>
-
-
-
+ }>
+
+
+
+
)
diff --git a/packages/react/src/types/props/svg.ts b/packages/react/src/types/props/svg.ts
index f290f7f9..d7fea9ab 100644
--- a/packages/react/src/types/props/svg.ts
+++ b/packages/react/src/types/props/svg.ts
@@ -1,10 +1,11 @@
import type { Property } from 'csstype'
import type { ResponsiveValue } from '../responsive-value'
+import type { DevupThemeColors } from '../theme'
export interface DevupUiSvgProps {
- fill?: ResponsiveValue
- stroke?: ResponsiveValue
+ fill?: ResponsiveValue
+ stroke?: ResponsiveValue
strokeWidth?: ResponsiveValue
strokeOpacity?: ResponsiveValue
}