-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/link #388
Feat/link #388
Conversation
Concordo com os pontos do Miguel (infelizmente hehe) |
Fala meu monstro! Analisando melhor, acho que esse componente deveria ser um sub-componente do Outro ponto é que eu não acho válido ele ter tamanhos. Em 99% dos casos ele deverá ser utilizado dentro de um
Faz sentido?! |
Conversando o @miguelaugl , até faz sentido existir a prop |
De primeiro momento não faz sentido ter tamanho, já que vamos sempre usar dentro do Typography e ele somente vai acompanhar o tamanho. Mas tem o ícone e ele tem dois tamanhos : sm e md, hoje está sendo setado o tamanho do ícone pela prop size. Sobre ele ser parte do Typography eu não sei, eu acho que ele tem suas particularidades, como focus, hover e ícone, acho que ele ganhou o direito de ser um componente a parte. O antd e chakra também não misturam o Link com algo relacionado a texto. |
Atualizado |
O Antd usa dentro da Tipografia: E o Chakra UI e o Mui isolaram por se tratar de um componente de "navegação". Mas a decisão é sua @phelpa , fique a vontade de deixar como você quer. Os dois jeitos são válidos, só muda o POV. |
https://www.figma.com/file/WJWEph4jRV7uuVe4e9Pj13/Desktop-components-handoff?node-id=3023%3A62055
Link props
React.ReactNode
React.ElementType
false
a
string
false
boolean
false
false