jeudi 21 novembre 2019

React nested render if

Hey a want to do a nested if in render method

My code:

return(
    <>
    <Logo className='logo' />
    <Menu loadPage={loadPage} />
    {load.favorite ? 
      <Favorite 
        favorite={favorite} 
        addRemoveFavorite={addRemoveFavorite}
        getPersonMovie={getPersonMovie}
      /> 
      :
      <>
      <Card 
        people={people} 
        favorite={favorite} 
        addRemoveFavorite={addRemoveFavorite}
        getPersonMovie={getPersonMovie}
      />
      <Navigate 
        onClick={onClick}
        page={page}
       />
       </>
    }
    </>  
  )
}

i want do somethink like that

return(
    <>
    {load.page 
    ? 
    <Img />
    : 
    rest code }

unfortunately that code don't work and i don't know why. Can someone help?

Aucun commentaire:

Enregistrer un commentaire