-
Notifications
You must be signed in to change notification settings - Fork 1
Refatora todos os icons em uma pasta separada #29
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
Conversation
|
Visit the preview URL for this PR (updated for commit 16ed886): https://podcodar-webapp--pr29-enh-icons-refactorin-027a2n36.web.app (expires Wed, 08 Sep 2021 15:14:25 GMT) 🔥 via Firebase Hosting GitHub Action 🌎 |
marco-souza
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mano, ta de parabéns! 👏👏👏
História de commit ta bem feitinha, bem pensada, gostei muito! Isso que é evolução! 🚀
Só deixei um comentário para criar um index.ts file que vai centralizar o export de icons. (@frattezi lemme know your thoughts on this.)
Links:
Fiquei me perguntando se nao tinha um jeito mais limpo de fazer o import, talvez essa seja a solucao entao! Legal, to lendo os links aqui e faco o fix logo apos edit: @marco-souza pelo que li esse arquivo eh chamado por norma de barrel. sera que nao fica mais claro se ele for chamado de Barrel.tsx ou barrel.tsx? Ah nvm, parece q se a gente chamar de index nao precisa espeficiar o nome do arquivo nos imports, so a pasta edit2: correcoes feitas |
|
Se o nome mudar ele não funciona. Tem que ser |
sim, sim. eu percebi enquanto fazia o comentario, ta ali no edit haha |
marco-souza
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Não acho uma boa mover eles para a pasta de assets, pois eles são componentes.
A pasta assets é pensada como uma pasta de multimedia imagens, videos, musica, documentos, etc. Tudo que não for código.
Como os icones são código, acho que deveriam estar na pasta de components
ok, pra mim icone era asset. fixed |
|
Icones são assets, mas veja que o arquivo nõa chama |
|
A gente ta transformando um svg que seria uma imagem crua em um componente react. |
faz sentido sim, no fim ele eh codigo edit: all fixed. meu vscode ficou doido e nao deu stage change num dos arquivos, por isso vai ter um num commit separado eu acho =( |
|
Fixed. Aproveitei pra deletar um import que nao estava sendo usado no 404.tsx |
marco-souza
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good to go
Joel-leal
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Foda!
Descrição
Changes
Notes