UNPKG

@smart-react-components/ui

Version:
31 lines (30 loc) 1.16 kB
import { JSXElementProps, SetState } from '@smart-react-components/core/types'; import { Breakpoint } from '@smart-react-components/core/types/grid'; import { TransitionAfterCallback, TransitionBeforeCallback } from '@smart-react-components/transition/types'; import React from 'react'; import { Position, TriggerInteraction } from '../types'; export { Position, TriggerInteraction } from '../types'; export interface Props { afterHide?: TransitionAfterCallback; afterShow?: TransitionAfterCallback; beforeHide?: TransitionBeforeCallback; beforeShow?: TransitionBeforeCallback; breakpoint?: Breakpoint; children: [JSX.Element, JSX.Element]; elementProps?: JSXElementProps; hasHideAnimation?: boolean; hasShowAnimation?: boolean; isDismissible?: boolean; isOverflowPrevented?: boolean; maxWidth?: number; minWidth?: number; position?: Position; setStatus?: SetState<boolean>; space?: number; status?: boolean; transitionClassName?: string; transitionDuration?: number; triggerInteraction?: TriggerInteraction; } declare const FixedBox: React.FC<Props>; export default FixedBox;