UNPKG

@vnmfify/core

Version:

```shell npm i @vnmfify/core -S ```

12 lines (11 loc) 443 B
import { useState } from "react"; import { getRect } from "../utils/dom/rect"; import { useRenderedEffect } from "./index"; export default function useHeight(elementOrRef, deps) { var [height, setHeight] = useState(0); useRenderedEffect(() => { getRect(elementOrRef).then(rect => rect === null || rect === void 0 ? void 0 : rect.height).then(setHeight); }, deps); return height; } //# sourceMappingURL=use-height.js.map