@yukimoto/use-clamp-text
Version:
This package provide a custome hook that can limit the text in the container in specified line number.
12 lines (11 loc) • 467 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useOnWindowResize = void 0;
var react_1 = require("react");
var useOnWindowResize = function (callback) {
(0, react_1.useLayoutEffect)(function () {
window.addEventListener('resize', callback, { passive: true });
return function () { return window.removeEventListener('resize', callback); };
}, [callback]);
};
exports.useOnWindowResize = useOnWindowResize;