Skip to content Skip to sidebar Skip to footer

Reactjs: Passing Props From Card Component To Tab Component

i am new to react. I am trying to pass the props from the child component to the parent component tabs which has favourites tabs. so i thought I will pass the values from handleCl

Solution 1:

Example:

You have structure:

<Parent><Tabs /><Child /></Parent>

Then your Parent component should be as below. You pass new added favorites as props downward to Tabs. You add new favorites updating the parent state.

classParentextendsComponent {
  constructor(props) {
    super(props);
    this.state = {
      favorites: []
    }
    this.handleClick = this.handleClick.bind(this);
  }

  // propshandleClick(prop) {
    this.setState({ favorites: this.state.concat(prop) })
  }

  render() {
    const { favorites } = this.state;
    return (
      <div><Tabsfavorites={favorites } /><ChildonClick={this.handleClick }/></div>
    )
  }
}

Post a Comment for "Reactjs: Passing Props From Card Component To Tab Component"