import React, { useEffect } from 'react';
useEffect(() => { // code to run on mount }, []);
useEffect(() => { const fetchData = async () => { const result = await axios.get('https://api.example.com/data'); setData(result.data); };
fetchData(); }, []);
class MyComponent extends React.Component { componentDidMount() { // code to run on mount }
render() { return
class MyComponent extends React.Component { componentDidMount() { // code to run on mount }
componentWillUnmount() { // code to run on unmount }
render() { return