File tree Expand file tree Collapse file tree 4 files changed +13
-8
lines changed
Expand file tree Collapse file tree 4 files changed +13
-8
lines changed Original file line number Diff line number Diff line change @@ -6,9 +6,7 @@ export default class HeaderIconExample extends Component {
66 const plug = < i className = 'plug icon' /> ;
77 return (
88 < Header . H2 icon = { plug } >
9- < div className = 'content' >
10- Is Your Electricity Truly Electrifying?
11- </ div >
9+ Is Your Electricity Truly Electrifying?
1210 </ Header . H2 >
1311 ) ;
1412 }
Original file line number Diff line number Diff line change @@ -7,9 +7,9 @@ export default class HeaderIconHeadersExamples extends Component {
77 return (
88 < Header . H2 className = 'icon' icon = { settings } >
99 Account Settings
10- < div className = 'sub header' >
10+ < Header . Subheader >
1111 Manage your account settings and set e-mail preferences.
12- </ div >
12+ </ Header . Subheader >
1313 </ Header . H2 >
1414 ) ;
1515 }
Original file line number Diff line number Diff line change 11import React , { Component , PropTypes } from 'react' ;
22import classNames from 'classnames' ;
33import META from 'src/utils/Meta' ;
4+ import getUnhandledProps from 'src/utils/getUnhandledProps' ;
45
56export default class Subheader extends Component {
67 static propTypes = {
@@ -9,7 +10,7 @@ export default class Subheader extends Component {
910 } ;
1011 static _meta = {
1112 library : META . library . semanticUI ,
12- name : 'Sub ' ,
13+ name : 'Subheader ' ,
1314 type : META . type . element ,
1415 } ;
1516 render ( ) {
@@ -19,8 +20,11 @@ export default class Subheader extends Component {
1920 this . props . className ,
2021 'header' ,
2122 ) ;
23+
24+ const props = getUnhandledProps ( this ) ;
25+
2226 return (
23- < div className = { classes } >
27+ < div { ... props } className = { classes } >
2428 { this . props . children }
2529 </ div >
2630 ) ;
Original file line number Diff line number Diff line change @@ -28,12 +28,15 @@ export default class _Header extends Component {
2828 ) ;
2929
3030 const props = getUnhandledProps ( this ) ;
31+ const children = this . props . image || this . props . icon
32+ ? < div className = 'content' > { this . props . children } </ div >
33+ : this . props . children ;
3134
3235 return React . createElement (
3336 this . props . _headerElement ,
3437 _ . assign ( { } , props , { className : classes } ) ,
3538 this . props . image || this . props . icon ,
36- this . props . children ,
39+ children ,
3740 ) ;
3841 }
3942}
You can’t perform that action at this time.
0 commit comments