UNPKG

tdesign-react

Version:
30 lines (24 loc) 773 B
/** * tdesign v1.11.6 * (c) 2025 tdesign * @license MIT */ 'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var _util_dom = require('../../_util/dom.js'); require('raf'); require('../../_util/easing.js'); require('../../_chunks/dep-3c8023f1.js'); require('../../_chunks/dep-6e34d7d7.js'); require('../../_chunks/dep-5b35215f.js'); require('../../_chunks/dep-ec3beb8d.js'); require('../../_chunks/dep-d45b3350.js'); function scrollToElm(elm) { var rect = elm.getBoundingClientRect(); if (!_util_dom.elementInViewport(elm)) { var winHeight = _util_dom.getWindowSize().height; _util_dom.scrollTo(rect.top - (winHeight / 2 - rect.height / 2), {}); } } exports["default"] = scrollToElm; //# sourceMappingURL=scrollToElm.js.map