0.0.13 • Published 3 years ago

useeffect-factory v0.0.13

Weekly downloads
66
License
MIT
Repository
github
Last release
3 years ago

Source code:

import React, {useEffect} from "react";

export const useEffectAsync = (fn, deps) => {
	useEffect(() => {
		fn();
	}, deps);
};

export const useComponentWillMount = (fn) => {
	let ref = useRef(false);

	useEffect(() => {
		if (!ref.current) {
			fn();
			ref.current = true;
		}
	});
};

export const useComponentWillMount2 = (fn) => {
	useEffect(() => {
		fn();
		/* eslint-disable-next-line */
	}, []);
};
0.0.13

3 years ago

0.0.12

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.5

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago