À propos de ce tutoriel
Le système de composant de React permet de simplifier la composition et on aura tendance à ne pas se reposer sur l'héritage offert au niveau des objets JavaScript.
function Button ({children, type, ...props}) {
return <button className={"btn btn-" + type} {...props}>{children}</button>
}
// La composition vient se substituer à l'héritage
function PrimaryButton ({children, ...props}) {
return <Button type="primary" {...props}>{children}</Button>
}