/** * Advanced primitives for `FloatingPanel` — the parts the recipe composes. * * Reach for these for full manual composition — a panel the derived anatomy * cannot express, or one opened by its own `FloatingPanelTrigger`. * * @example * ```tsx * import { FloatingPanelCloseTrigger, FloatingPanelContent, FloatingPanelHeader, FloatingPanelPortal, FloatingPanelResizeTrigger, FloatingPanelRoot, FloatingPanelStageTrigger, FloatingPanelTitle, FloatingPanelTrigger } from '@skdx/react/primitives/floating-panel'; * * * Open panel * * * * Inspector * Minimize * Close * *

Panel body.

* *
*
*
* ``` */ export { FloatingPanelRoot } from './FloatingPanel.js'; export { FloatingPanelTrigger } from './FloatingPanelTrigger.js'; export { FloatingPanelPortal } from './FloatingPanelPortal.js'; export { FloatingPanelContent } from './FloatingPanelContent.js'; export { FloatingPanelHeader } from './FloatingPanelHeader.js'; export { FloatingPanelTitle } from './FloatingPanelTitle.js'; export { FloatingPanelCloseTrigger } from './FloatingPanelCloseTrigger.js'; export { FloatingPanelResizeTrigger } from './FloatingPanelResizeTrigger.js'; export { FloatingPanelStageTrigger } from './FloatingPanelStageTrigger.js'; export type { FloatingPanelRootProps, FloatingPanelTriggerProps, FloatingPanelPortalProps, FloatingPanelContentProps, FloatingPanelHeaderProps, FloatingPanelTitleProps, FloatingPanelCloseTriggerProps, FloatingPanelResizeTriggerProps, FloatingPanelStageTriggerProps, } from './types.js';