Todo en un componente, ya se refactorizara.