Olá professor!
Estou com dúvida em relação ao trecho em negrito:
useEffect(() => {
      http.get<ICategoria[]>('categorias', {
         params: {
            slug: params.slug
         }
      }).then(resposta => **setCategoria(resposta.data[0])**)
   }, [params.slug])Por que é [0]? O [0] não seria apenas esse objeto de índice 0?
  {
    "id": 1,
    "nome": "Programação",
    "slug": "programacao"
  },Como a categoria muda para os outros objetos do array se recebe apenas os dados do índice 0?
 
            