--------------------------------------------------------------------------------------------
DYNAMIC VALUE IN STATIC ARRAY WITH STATE
App.js
import React,{Component} from 'react';
import Person from "./Components/Person/Person.js"
class App extends Component {
constructor(props){
super(props);
this.state={
persons:[
{ name:"Arman", age:"28", },
{ name:"Nayem", age:"29", },
{ name:"Farhan", age:"26", },
]
}
}
render(){
let persons;
persons = this.state.persons.map((p,index)=>{
return
;
});
return (
{persons}
);
}
}
export default App;
Person.js
import React,{Component} from 'react';
import PersonStyle from "./Person.module.css";
class Person extends Component {
constructor(props){
super(props);
this.props = props;
}
render(){
return(
Hello, {this.props.name}
);
}
}
export default Person;
Person.module.css
.box{
width: 300px;
padding: 20px;
box-shadow: 0px 0px 10px gray;
border-radius: .5rem;
margin: 20px auto;
color: blue;
text-align: center;
}
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------