UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

30 lines (29 loc) 871 B
"use client"; import { useDirection } from "../../../core/DirectionProvider/DirectionProvider.mjs"; import { getArrowPositionStyles } from "./get-arrow-position-styles.mjs"; import { jsx } from "react/jsx-runtime"; //#region packages/@mantine/core/src/utils/Floating/FloatingArrow/FloatingArrow.tsx function FloatingArrow({ position, arrowSize, arrowOffset, arrowRadius, arrowPosition, visible, arrowX, arrowY, style, ...others }) { const { dir } = useDirection(); if (!visible) return null; return /* @__PURE__ */ jsx("div", { ...others, style: { ...style, ...getArrowPositionStyles({ position, arrowSize, arrowOffset, arrowRadius, arrowPosition, dir, arrowX, arrowY }) } }); } FloatingArrow.displayName = "@mantine/core/FloatingArrow"; //#endregion export { FloatingArrow }; //# sourceMappingURL=FloatingArrow.mjs.map