UNPKG

rsuite

Version:

A suite of react components

18 lines (17 loc) 465 B
'use client'; "use strict"; exports.__esModule = true; exports.default = void 0; exports.useIsMounted = useIsMounted; var _react = require("react"); function useIsMounted() { const isMounted = (0, _react.useRef)(false); (0, _react.useEffect)(() => { isMounted.current = true; return () => { isMounted.current = false; }; }, []); return (0, _react.useCallback)(() => isMounted.current, []); } var _default = exports.default = useIsMounted;