// React component fetching data from an API
import React, { useEffect, useState } from 'react';
const MyComponent = () => {
  const [data, setData] = useState(null);
  useEffect(() => {
    fetch('/api/data')
      .then((response) => response.json())
      .then((data) => setData(data));
  }, []);
  if (!data) return 'Loading...';
  return (
    <div>
      <h1>{data.title}</h1>
      <p>{data.description}</p>
    </div>
  );
};
export default MyComponent;