vamshi krishna
vamshi krishna

Reputation: 25

can we pass a ternary expression inside a component and send as a prop if condition is true or false

can we pass a ternary expression inside a component and send as a prop if condition is true or false

<ExperienceList
   onUserToggle={this.onUserToggle} 
   jobs={this.state.jobs[this.state.value]}
   {
      this.state.jobs.length > 0 ? 
      allJobs={this.state.jobs} : null
   } 
/> 

Upvotes: 0

Views: 42

Answers (1)

HichamELBSI
HichamELBSI

Reputation: 1719

You can put the ternary expression inside :

<ExperienceList 
  onUserToggle={this.onUserToggle} 
  jobs={this.state.jobs[this.state.value]}
  allJobs={this.state.jobs.length > 0 ? this.state.jobs : null}
/>

Upvotes: 2

Related Questions