@base-ui-components/react
Version:
Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.
18 lines • 1.28 kB
TypeScript
export { FloatingDelayGroup, useDelayGroup } from "./components/FloatingDelayGroup.js";
export { FloatingFocusManager } from "./components/FloatingFocusManager.js";
export { FloatingPortal, useFloatingPortalNode } from "./components/FloatingPortal.js";
export { FloatingNode, FloatingTree, useFloatingNodeId, useFloatingParentNodeId, useFloatingTree } from "./components/FloatingTree.js";
export { useClick } from "./hooks/useClick.js";
export { useClientPoint } from "./hooks/useClientPoint.js";
export { useDismiss } from "./hooks/useDismiss.js";
export { useFloating } from "./hooks/useFloating.js";
export { useFloatingRootContext } from "./hooks/useFloatingRootContext.js";
export { useFocus } from "./hooks/useFocus.js";
export { useHover } from "./hooks/useHover.js";
export { useInteractions } from "./hooks/useInteractions.js";
export { useListNavigation } from "./hooks/useListNavigation.js";
export { useRole } from "./hooks/useRole.js";
export { useTypeahead } from "./hooks/useTypeahead.js";
export { safePolygon } from "./safePolygon.js";
export type * from "./types.js";
export { arrow, autoPlacement, autoUpdate, computePosition, detectOverflow, flip, getOverflowAncestors, hide, inline, limitShift, offset, platform, shift, size } from '@floating-ui/react-dom';