refactor: hacer el código mas DRY

This commit is contained in:
Sofía Maturana 2026-04-02 20:08:27 -03:00
parent a1b4b0ed55
commit 43de8349ae

View file

@ -4,30 +4,38 @@ import española from "./assets/española.jpg";
import pepperoni from "./assets/pepperoni.jpg";
import CardPizza from "./components/CardPizza";
const Home = () => (
<section id="home" className="w-full flex flex-col gap-4 pb-4">
<Header />
<div className="flex gap-4">
<CardPizza
name="Napolitana"
price={5950}
ingredients={["mozzarella", "tomates", "jamón", "orégano"]}
img={napolitana}
/>
<CardPizza
name="Española"
price={6950}
ingredients={["mozzarella", "gorgonzola", "parmesano", "provolone"]}
img={española}
/>
<CardPizza
name="Pepperoni"
price={6950}
ingredients={["mozzarella", "pepperoni", "orégano"]}
img={pepperoni}
/>
</div>
</section>
);
const pizzas = [
{
name: "Napolitana",
price: 5950,
ingredients: ["mozzarella", "tomates", "jamón", "orégano"],
img: napolitana,
},
{
name: "Española",
price: 6950,
ingredients: ["mozzarella", "gorgonzola", "parmesano", "provolone"],
img: española,
},
{
name: "Pepperoni",
price: 6950,
ingredients: ["mozzarella", "pepperoni", "orégano"],
img: pepperoni,
},
];
const Home = () => {
return (
<section id="home" className="w-full flex flex-col gap-4 pb-4">
<Header />
<div className="flex gap-4">
{pizzas.map((pizza) => (
<CardPizza {...pizza} />
))}
</div>
</section>
);
};
export default Home;