Eu comecei recentemente no Mundo do Next.js e React, e estava pensando em fazer componentes que poderiam ser reutilizaveis para manter a mesma estética do site.
Por exemplo tenho um Button dentro eu posso colocar se é um Button para redirecionar para outro página ou para Submeter algo.
Gerar uma tabela que forneça colunas e dados, ou formulário para colocar os inputs e as regras.
Isso é ruim pq esses button vão fazer muitas coisas e estaram espalhados pela codebase?