├── Home.js ├── HomeClass.js └── index.js /Home.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | 3 | function home(props) { 4 | return ( 5 |
6 |

7 | Welcome to - {props.name} {props.age}

{props.obj.department}-{props.obj.college}

8 | {props.Arr.map((data)=>{return(

{data}

)})} 9 | 10 |
11 | ); 12 | } 13 | 14 | export default home; -------------------------------------------------------------------------------- /HomeClass.js: -------------------------------------------------------------------------------- 1 | import React, { Component } from 'react'; 2 | import PropTypes from 'prop-types'; 3 | 4 | class HomeClass extends Component { 5 | constructor(props) { 6 | super(props); 7 | this.state={ 8 | college:'MKCE', 9 | department:'AIDS' 10 | } 11 | 12 | } 13 | ChangeDepartment=() => { 14 | this.setState({department:'AIML'}) 15 | 16 | 17 | 18 | render() { 19 | return ( 20 |
21 |

College Name:{this.state.college}

22 |

Department Name:{this.state.department}

23 | 24 | 25 |
26 | ); 27 | } 28 | } 29 | 30 | HomeClass.propTypes = { 31 | 32 | }; 33 | 34 | export default HomeClass; -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | import React from 'react'; 2 | import ReactDOM from 'react-dom/client'; 3 | import './index.css'; 4 | import App from './App'; 5 | import reportWebVitals from './reportWebVitals'; 6 | import Home from './Home'; 7 | import HomeClass from './HomeClass'; 8 | 9 | const root = ReactDOM.createRoot(document.getElementById('root')); 10 | root.render( 11 | 12 | //Happy Learning}/> 17 | ); 18 | 19 | // If you want to start measuring performance in your app, pass a function 20 | // to log results (for example: reportWebVitals(console.log)) 21 | // or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals 22 | reportWebVitals(); 23 | --------------------------------------------------------------------------------