UNPKG

synapse-react-client

Version:

[![Build Status](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client.svg?branch=main)](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synaps

16 lines 684 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.rebuildTooltip = void 0; var tslib_1 = require("tslib"); var lodash_es_1 = require("lodash-es"); var react_tooltip_1 = (0, tslib_1.__importDefault)(require("react-tooltip")); /** * Rebuilds the global instance of ReactTooltip. Utilizes lodash's `debounce` to throttle/prevent unnecessary rebuilds. * * Borrowed from: https://github.com/wwayne/react-tooltip/issues/300#issuecomment-468042592 */ exports.rebuildTooltip = (0, lodash_es_1.debounce)(function () { return react_tooltip_1.default.rebuild(); }, 200, { leading: false, trailing: true, }); //# sourceMappingURL=TooltipUtils.js.map