Vincular campo de usuário personalizado a um site externo

Atualmente, tenho um componente de tema que exibe um campo de perfil de usuário personalizado como um link no perfil do usuário, cartão, etc.

Fiz algo como isto.

Esse guia agora está desatualizado por causa do Ember 5.

Alguém tem alguma orientação sobre como atualizar isso para que continue funcionando?

Olhe a última postagem. Instalei isso e funciona perfeitamente.

1 curtida

Obrigado, mas ele disse que ainda tinha um aviso de depreciação. Eu presumi que isso estava relacionado ao Ember 5… Não está?

1 curtida

Não vejo nenhum erro dele nos meus logs.

Não é uma depreciação do Ember 5, mas ainda é uma depreciação que preciso corrigir em algum momento. Não é uma depreciação que quebra o componente do tema ou seu site neste momento.

Tentarei me lembrar de criar um tópico sobre isso em algum momento. (O TC, não a depreciação)

2 curtidas

Obrigado. Testei, fiz um fork e fiz algumas modificações para o meu caso de uso. Muito útil!

1 curtida

Por curiosidade, o que você mudou nele?

Bem, temos dois campos de perfil. Um é o nome de uma organização e o outro é um URL para o site dessa organização. Exibimos o nome da organização no perfil e o vinculamos ao site da organização.

Também oculto a exibição normal não vinculada de ambos os campos usando CSS para que os dados não apareçam duas vezes.

Então seus campos são assim?

Nome do Campo Valor
Nome da organização Example
URL da organização example.com

Eu provavelmente poderia construir isso como uma configuração própria em algum momento.

1 curtida

Sim. Então, após a minha modificação, eu apenas coloquei “2” na primeira configuração do seu componente e “1” na segunda.

Isso lhe diz a modificação que tive que fazer. Agora que penso nisso, aqui está um link para o repositório. Muito rápido e sujo.

Acabei de finalizar uma configuração de link no estilo "organização", você poderia verificar se funciona para você?

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.