Skip to content

Instantly share code, notes, and snippets.

@clintonmedbery
Created June 21, 2019 16:09
Show Gist options
  • Save clintonmedbery/af92f20c262dd9a437153782761baa67 to your computer and use it in GitHub Desktop.
Save clintonmedbery/af92f20c262dd9a437153782761baa67 to your computer and use it in GitHub Desktop.
useEffect componentDidMount and componentWillUnmount
useEffect(() => {
const fetchContainerData = async () => {
try {
const result = await SomethingService.getSomething();
setSomething(result);
} catch (error) {
console.error('ERROR: ', error);
}
};
fetchContainerData();
return function cleanup() {
props.clearStuff();
};
}, []);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment