I wish my code was half as good as my expectations for how my code should be. My lattes are better than my code, so maybe I should make latte art instead of ascii art
Gostei do teu jeito de organizar components. Meu problema geralmente é quando eu estou lidando com estilos em CSS e nao estou utilizando css-in-js. Acabo ficando com Button.jsx, Button.css, Button.test.jsx, tudo misturado com os outros components, dai acabo preferindo criar uma pasta dedicada pra cada um dos components, e exportando o componente pelo index.js do component:
/app/components/Buttonindex.js//(aonde eu export default meu component)Button.cssButton.jsxButton.test.jsx/screens/login.jsx...
e dai no meu /screens component eu importo do mesmo jeito: import Button from '../components/Button';
Acho que é por isso que todo mundo curte React... Nao é tao opinionado quanto outras frameworks.
Gostei do teu jeito de organizar components. Meu problema geralmente é quando eu estou lidando com estilos em CSS e nao estou utilizando css-in-js. Acabo ficando com Button.jsx, Button.css, Button.test.jsx, tudo misturado com os outros components, dai acabo preferindo criar uma pasta dedicada pra cada um dos components, e exportando o componente pelo index.js do component:
e dai no meu /screens component eu importo do mesmo jeito:
import Button from '../components/Button';
Acho que é por isso que todo mundo curte React... Nao é tao opinionado quanto outras frameworks.
Eu faço exatamente assim 😅