mirror of
https://github.com/langgenius/dify.git
synced 2025-07-05 16:22:23 +00:00
24 lines
574 B
TypeScript
24 lines
574 B
TypeScript
![]() |
'use client'
|
||
|
import Drawer from '@/app/components/base/drawer'
|
||
|
import type { IDrawerProps } from '@/app/components/base/drawer'
|
||
|
|
||
|
type IFloatRightContainerProps = {
|
||
|
isMobile: boolean
|
||
|
children?: React.ReactNode
|
||
|
} & IDrawerProps
|
||
|
|
||
|
const FloatRightContainer = ({ isMobile, children, isOpen, ...drawerProps }: IFloatRightContainerProps) => {
|
||
|
return (
|
||
|
<>
|
||
|
{isMobile && (
|
||
|
<Drawer isOpen={isOpen} {...drawerProps}>{children}</Drawer>
|
||
|
)}
|
||
|
{(!isMobile && isOpen) && (
|
||
|
<>{children}</>
|
||
|
)}
|
||
|
</>
|
||
|
)
|
||
|
}
|
||
|
|
||
|
export default FloatRightContainer
|