Ujjaval Gamit
Ujjaval Gamit

Reputation: 39

While using map() function props.data is undefined

const Test_Footer = (props) => {
    console.log("ok", props.data)

    const newvar =props.data.map((item) => {
        return (
          <>
           <li>{item.data.id}</li> 
          </>  
        )
      })
    //   console.log(newvar)
    return (
        <div>
            <div class="main-content">
                <footer className="footer">
                    <div className="review-checkbox"><input type="checkbox" /><label>Review</label></div>
                    <div className="question-nav">
                        <ul className="pagination">
                            {newvar} 
                       </ul>
                        <button className="minimize-btn ml-10"><img src="images/minimize-btn.png" /></button>
                    </div>
                </footer>
            </div>
        </div >
    )
}
export default Test_Footer

Upvotes: 1

Views: 42

Answers (1)

Patel Neel
Patel Neel

Reputation: 90

const newvar = props && props.data && props.data.map((item) => {
        return (
            <>
                <li>{item.data.id}</li>
            </>
        )
    })

Upvotes: 1

Related Questions