Skip to content

Commit 0f49ee5

Browse files
committed
exploring props - part 2
1 parent d67b329 commit 0f49ee5

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

badge/index.html

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,20 @@
1010
// Define a `class`
1111
var Badge = React.createClass({
1212
render: function() {
13-
return <button class="btn btn-primary" type="button">
14-
Messages <span class="badge">4</span>
13+
14+
return <button className="btn btn-primary" type="button">
15+
{this.props.title} <span className="badge">{this.props.number}</span>
1516
</button>
1617
}
1718
});
1819

20+
var options = {
21+
title: 'Sent',
22+
number: 12
23+
};
24+
1925
// React, please render this class
20-
var element = React.createElement(Badge);
26+
var element = React.createElement(Badge, options);
2127

2228
// React, after you render this class, please place it in my body tag
2329
React.render(element, document.body);

0 commit comments

Comments
 (0)