refactor: hacer el código mas DRY
This commit is contained in:
parent
a1b4b0ed55
commit
43de8349ae
1 changed files with 33 additions and 25 deletions
48
src/Home.jsx
48
src/Home.jsx
|
|
@ -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 = () => (
|
||||
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">
|
||||
<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}
|
||||
/>
|
||||
{pizzas.map((pizza) => (
|
||||
<CardPizza {...pizza} />
|
||||
))}
|
||||
</div>
|
||||
</section>
|
||||
);
|
||||
);
|
||||
};
|
||||
|
||||
export default Home;
|
||||
|
|
|
|||
Loading…
Reference in a new issue