// 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;