UNPKG

@denali-design/react

Version:

React.JS component library for the Denali CSS Framework

31 lines 1.43 kB
"use strict"; /** * Copyright 2020, Verizon Media * Licensed under the terms of the MIT license. See accompanying LICENSE.md file for terms. */ var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.DnTooltipPositions = exports.DnTooltip = void 0; var react_1 = __importDefault(require("react")); var classnames_1 = __importDefault(require("classnames")); exports.DnTooltip = function (_a) { var position = _a.position, isSmall = _a.isSmall, tooltipText = _a.tooltipText, className = _a.className, children = _a.children; return (react_1.default.createElement("span", { className: classnames_1.default("d-tooltip" + (position && "-" + position) + (isSmall ? "-small" : ''), className), "data-tooltip": tooltipText }, children)); }; var DnTooltipPositions; (function (DnTooltipPositions) { DnTooltipPositions["default"] = "default"; DnTooltipPositions["top"] = "top"; DnTooltipPositions["right"] = "right"; DnTooltipPositions["left"] = "left"; })(DnTooltipPositions = exports.DnTooltipPositions || (exports.DnTooltipPositions = {})); exports.DnTooltip.defaultProps = { position: DnTooltipPositions.default, isSmall: false, tooltipText: undefined, className: undefined, children: null, }; //# sourceMappingURL=DnTooltip.js.map