Skip to content

Commit 49928c2

Browse files
committed
add additional H tag components
1 parent e9c3a7c commit 49928c2

6 files changed

Lines changed: 96 additions & 0 deletions

File tree

src/elements/Header/H2.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React, {Component} from 'react';
2+
import META from 'src/utils/Meta';
3+
import _Header from './_Header';
4+
5+
export default class H2 extends Component {
6+
static _meta = {
7+
library: META.library.semanticUI,
8+
name: 'H2',
9+
type: META.type.element,
10+
};
11+
12+
render() {
13+
return (
14+
<_Header {...this.props} _headerElement='h2'/>
15+
);
16+
}
17+
}

src/elements/Header/H3.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React, {Component} from 'react';
2+
import META from 'src/utils/Meta';
3+
import _Header from './_Header';
4+
5+
export default class H3 extends Component {
6+
static _meta = {
7+
library: META.library.semanticUI,
8+
name: 'H3',
9+
type: META.type.element,
10+
};
11+
12+
render() {
13+
return (
14+
<_Header {...this.props} _headerElement='h3'/>
15+
);
16+
}
17+
}

src/elements/Header/H4.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React, {Component} from 'react';
2+
import META from 'src/utils/Meta';
3+
import _Header from './_Header';
4+
5+
export default class H4 extends Component {
6+
static _meta = {
7+
library: META.library.semanticUI,
8+
name: 'H4',
9+
type: META.type.element,
10+
};
11+
12+
render() {
13+
return (
14+
<_Header {...this.props} _headerElement='h4'/>
15+
);
16+
}
17+
}

src/elements/Header/H5.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React, {Component} from 'react';
2+
import META from 'src/utils/Meta';
3+
import _Header from './_Header';
4+
5+
export default class H5 extends Component {
6+
static _meta = {
7+
library: META.library.semanticUI,
8+
name: 'H5',
9+
type: META.type.element,
10+
};
11+
12+
render() {
13+
return (
14+
<_Header {...this.props} _headerElement='h5'/>
15+
);
16+
}
17+
}

src/elements/Header/H6.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import React, {Component} from 'react';
2+
import META from 'src/utils/Meta';
3+
import _Header from './_Header';
4+
5+
export default class H6 extends Component {
6+
static _meta = {
7+
library: META.library.semanticUI,
8+
name: 'H6',
9+
type: META.type.element,
10+
};
11+
12+
render() {
13+
return (
14+
<_Header {...this.props} _headerElement='h6'/>
15+
);
16+
}
17+
}

src/elements/Header/Header.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ import React, {Component} from 'react';
22
import META from 'src/utils/Meta';
33
import _Header from './_Header';
44
import H1 from './H1';
5+
import H2 from './H2';
6+
import H3 from './H3';
7+
import H4 from './H4';
8+
import H5 from './H5';
9+
import H6 from './H6';
510

611
export default class Header extends Component {
712
static _meta = {
@@ -11,6 +16,12 @@ export default class Header extends Component {
1116
};
1217

1318
static H1 = H1;
19+
static H2 = H2;
20+
static H3 = H3;
21+
static H4 = H4;
22+
static H5 = H5;
23+
static H6 = H6;
24+
1425

1526
render() {
1627
return (

0 commit comments

Comments
 (0)