UNPKG

@td-design/rn-hooks

Version:

从ahooks里面抽取的一些在rn项目里可以使用的hooks。提高开发效率

19 lines (15 loc) 477 B
'use strict'; var react = require('react'); var index = require('../useMemoizedFn/index.js'); function useUnmount(fn) { if (__DEV__) { if (typeof fn !== 'function') { throw new Error("useUnmount expected parameter is a function, got ".concat(typeof fn)); } } var fnRef = index(fn); react.useEffect(function () { return fnRef; }, // eslint-disable-next-line react-hooks/exhaustive-deps []); } module.exports = useUnmount;