Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

203
Visualizações
how to use this map function in React to call url with images name
  socialLinks: {
    instagram: 'https://twitter.com/xyz',
    facebook: 'https://facebook.com/xyz',
    linkedin: '#',
  },

how to create a loop so that result should come like this -

<div>
   <a href="https://instagram.com/xyz">
      <image src="instagram.png" />
   </a>
   <a href="https://facebook.com/xyz">
      <image src="facebook.png" />
   </a>
<div>

Note: If there is no link of linkedin then no link and image will come

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

You can take advantage of Object.entries:

<div>
    {
        Object.entries(socialLinks).filter(([k,v]) => v.startsWith("https:")).map(([k,v]) => 
            <a key={v} href={v}>
                <image src={`${k}.png`} />
            </a>
        )
    }
</div>
about 4 years ago · Juan Pablo Isaza Relatório

0

const SocialMedia = () => {
    let socialLink = {
        instagram: 'https://twitter.com/xyz',
        facebook: 'https://facebook.com/xyz',
        twitter: 'https://twitter.com/xyz'
    }
    return (
        <div>
            {
                Object.keys(socialLink).map((key, index) => {
                    return (
                        <a href={socialLink[key]} key={index}>
                            <image src={key+'.png'} />
                        </a>
                    )
                })
            }
        </div>
    )
}
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda