UNPKG

flowbite-react

Version:

Official React components built for Flowbite and Tailwind CSS

41 lines (37 loc) 840 B
'use strict'; var jsxRuntime = require('react/jsx-runtime'); var mergeDeep = require('../../helpers/merge-deep.cjs'); var index = require('../../theme-store/index.cjs'); var Floating = require('../Floating/Floating.cjs'); const Tooltip = ({ animation = "duration-300", arrow = true, children, className, content, placement = "top", style = "dark", theme: customTheme = {}, trigger = "hover", ...props }) => { const theme = mergeDeep.mergeDeep(index.getTheme().tooltip, customTheme); return /* @__PURE__ */ jsxRuntime.jsx( Floating.Floating, { animation, arrow, content, placement, style, theme, trigger, className, ...props, children } ); }; Tooltip.displayName = "Tooltip"; exports.Tooltip = Tooltip; //# sourceMappingURL=Tooltip.cjs.map