React Class Components
Basic component
import { Component } from "react";
class AdoptionListing extends Component {
render() {
const { name, imageURL } = this.props;
return (
<div className="kitten">
<h3>{name}</h3>
<img src={imageURL} alt="Kitten" />
<p>{name} is available for adoption</p>
<button>Adopt</button>
</div>
);
}
}
const App = () => {
return (
<>
<AdoptionListing name="Mittens" imageURL="http://placekitten.com/200/150" />
<AdoptionListing name="Bobo" imageURL="http://placekitten.com/201/150" />
<AdoptionListing name="Mickey" imageURL="http://placekitten.com/202/150" />
</>
);
};State & Event Handlers
Last updated