App.jsx module:
import React from 'react';
import './App.css';
import {Route,Switch} from 'react-router-dom';
import Conduct from './extras/conduct';
import Vote from './extras/vote';
import Menu from './menu';
function App() {
return (
<div className="App">
<Menu/>
<Switch>
<Route exact path="/" component={Conduct}/>
<Route path="/vote" component={Vote}/>
</Switch>
</div>
);
}
export default App;
Conduct.jsx module:
import React, {Component} from 'react';
import './Conduct.css';
import Election from './election';
class Conduct extends Component{
constructor(props){
super(props);
this.state={
owner:'',
elename:'',
newCandidate:'',
Candidateslen:'0',
addaddress:'',
candName:[]
}
}
}
Vote.jsx module
import React, {Component} from 'react';
class Vote extends Component{
render(){
return(
<h2>you can vote here</h2>
);
}
}
export default Vote;
I come up with serious issue in my react.js code please help me. The state.candName is a state list in Conduct.jsx module and now i want to use this list elements in Vote.jsx module. How to do that.