Skip to content

Commit 51906e8

Browse files
Add JS-0462 issues
Signed-off-by: Moulik Aggarwal <[email protected]>
1 parent c32b176 commit 51906e8

File tree

4 files changed

+32
-2
lines changed

4 files changed

+32
-2
lines changed

packages/demo-react/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"@testing-library/jest-dom": "^5.11.4",
77
"@testing-library/react": "^11.1.0",
88
"@testing-library/user-event": "^12.1.10",
9+
"prop-types": "^15.7.2",
910
"react": "^17.0.1",
1011
"react-dom": "^17.0.1",
1112
"react-scripts": "4.0.1",
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
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;
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
import { Component } from "react";
2+
import propTypes from 'prop-types'
23

34
class Header extends Component {
45
render() {
56
<div class={this.props.class_name}>Header Component is {this.props.title}</div>;
67
}
78
}
89

9-
Header.proptypes = {
10-
title: PropTypes.string.isRequired
10+
Header.propTypes = {
11+
title: propTypes.string.isRequired
1112
};
1213

1314
export default Header;
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
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;

0 commit comments

Comments
 (0)