react get props from component code example

Example 1: react class and props example

import React, { Component } from 'react'
import './TourList.scss';
import Tour  from '../Tour/Tour';
import { tourData } from './tourData';
export default class TourList extends Component {
    state={
        tours:tourData
    }
    render() {
        const {tours}=this.state
        

        return (
            
{tours.map(tour=>{ return ; })}
) } } //------------------------------------------------------ import React, { Component } from 'react'; import './Tour.scss'; export default class Tour extends Component { state={ showinfo:false, name:"" } handleInfo=()=>{ this.setState({ showinfo:!this.state.showinfo, name:"kumar" }) } render() { const {id,city,name,info,img}=this.props.tour return (

{name}

{city}

info{""}
{this.state.showinfo &&

{info}{this.state.name}

}
) } }

Example 2: defining props in react

function Welcome(props) {
  return 

Hello, {props.name}

; } const element = ; ReactDOM.render( element, document.getElementById('root') );

Example 3: how to use props in functional component in react

import React, { useState } from 'react';
import './App.css';
import Todo from './components/Todo'



function App() {
    const [todos, setTodos] = useState([
        {
          id: 1,
          title: 'This is first list'
        },
        {
          id: 2,
          title: 'This is second list'
        },
        {
          id: 3,
          title: 'This is third list'
        },
    ]);

return (
        

//This is how i'm passing props in parent component
); } export default App;

Tags:

Misc Example