1234567891011121314151617181920212223242526272829303132 |
- 'use client'
- import { usePathname } from 'next/navigation'
- import s from './index.module.css'
- import classNames from '@/utils/classnames'
- type HeaderWrapperProps = {
- children: React.ReactNode
- }
- const HeaderWrapper = ({
- children,
- }: HeaderWrapperProps) => {
- const pathname = usePathname()
- const isBordered = ['/apps', '/datasets','/datasets', '/datasets/create', '/tools', '/account'].includes(pathname)
- return (
- <div
- // style={{
- // background:'#fff'
- // }
- // }
- className={classNames(
- 'sticky top-0 left-0 right-0 z-30 flex flex-col grow-0 shrink-0 basis-auto min-h-[56px]',
- s.header,
- isBordered ? 'border-b border-gray-200' : '',
- )}
- >
- {children}
- </div>
- )
- }
- export default HeaderWrapper
|