@darwish/hooks-core
Version:
19 lines (18 loc) • 444 B
JavaScript
import React from 'react';
/**
* @module hooks/core/useEffectOnce
* @see
* @param {React.EffectCallback} effect 回调函数
* @returns {void}
* @example
* import useEffectOnce from 'hooks/core/useEffectOnce';
* useEffectOnce(() => {
* console.log('useEffectOnce');
* return () => {
* console.log('useEffectOnce cleanup');
* };
*/
function useEffectOnce(effect) {
React.useEffect(effect, []);
}
export default useEffectOnce;