Olá professor, boa noite! Tudo bom? Vi no projeto de React onde pegamos a imagem do github e criamos o card, existe a possibilidade do usuário subir uma imagem a partir do dispositivo que ele está usando?
Olá professor, boa noite! Tudo bom? Vi no projeto de React onde pegamos a imagem do github e criamos o card, existe a possibilidade do usuário subir uma imagem a partir do dispositivo que ele está usando?
Oi Gustavo, me chamo Matheus, sou seu colega de estudos aqui na Alura, tudo bem?
Uma forma de capturar imagens e arquivos locais enviados pelos usuários usando HTML5 é através do atributo type: <input type="file" />
Sugiro dar uma olhada na documentação através desse link do MDN: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file
PS: sugiro também dar uma olhada no filtro "accept" <input type="file" accept="image" />
. É uma forma simples de evitar que o usuário tente enviar arquivos não compatíveis.
Espero ter ajudado. Bons estudos!