@denali-design/react
Version:
React.JS component library for the Denali CSS Framework
31 lines • 1.43 kB
JavaScript
;
/**
* 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