Button - Criar código do componente
Descrição
Implementar o componente button
seguindo a especificação do componente.
Os ativos não implementados estão especificados na sessão "Pendências"
Props
label
active
colorMode
density
disabled
emphasis
icon
iconPosition
loading
shape
type
value
Slots
- Implementar somente o slot default
Events
- Implementar os eventos do ciclo de vida do Stencil.js
- Implementar o evento de submit
- Implementar o evento de reset
Pendências
- As props
icon
eiconPosition
foram somente registradas. Sua implementação completa depende de um componente Icon que trata ícones do fontawesome - O evento de click precisa ser emitido quando o botão é clicado. Verificar se é melhor emitir um CustomEvent com o nome "click" ou criar um PointerEvent seguindo a especificação da API do HTML
- O comportament de toggle precisa ser implementado após a implementação do componente Icon
Edited by Matheus Monteiro