File tree 4 files changed +32
-2
lines changed
4 files changed +32
-2
lines changed Original file line number Diff line number Diff line change 6
6
"@testing-library/jest-dom" : " ^5.11.4" ,
7
7
"@testing-library/react" : " ^11.1.0" ,
8
8
"@testing-library/user-event" : " ^12.1.10" ,
9
+ "prop-types" : " ^15.7.2" ,
9
10
"react" : " ^17.0.1" ,
10
11
"react-dom" : " ^17.0.1" ,
11
12
"react-scripts" : " 4.0.1" ,
Original file line number Diff line number Diff line change
1
+ import { Component } from "react" ;
2
+ import propTypes from 'prop-types'
3
+
4
+ class Footer extends Component {
5
+ render ( ) {
6
+ < div class = { this . props . class_name } > Footer Component is { this . props . title } </ div > ;
7
+ }
8
+ }
9
+
10
+ Footer . propTypes = {
11
+ title : propTypes . string . isRequired
12
+ } ;
13
+
14
+ export default Footer ;
Original file line number Diff line number Diff line change 1
1
import { Component } from "react" ;
2
+ import propTypes from 'prop-types'
2
3
3
4
class Header extends Component {
4
5
render ( ) {
5
6
< div class = { this . props . class_name } > Header Component is { this . props . title } </ div > ;
6
7
}
7
8
}
8
9
9
- Header . proptypes = {
10
- title : PropTypes . string . isRequired
10
+ Header . propTypes = {
11
+ title : propTypes . string . isRequired
11
12
} ;
12
13
13
14
export default Header ;
Original file line number Diff line number Diff line change
1
+ import { Component } from "react" ;
2
+ import propTypes from 'prop-types'
3
+
4
+ class Hero extends Component {
5
+ render ( ) {
6
+ < div class = { this . props . class_name } > Welcome to { this . props . title } Hero Component</ div > ;
7
+ }
8
+ }
9
+
10
+ Hero . propTypes = {
11
+ title : propTypes . string . isRequired
12
+ } ;
13
+
14
+ export default Hero ;
You can’t perform that action at this time.
0 commit comments