jcna-carss-itsur
v2.0.0
Published
El código funcional para instalar el npm de mi carrito para ello necesitaremos bajar el comando que te permitirá instalar el paquete de recursos de mi carrito para poder ser utilizado.
Downloads
17
Readme
react-intro
El código funcional para instalar el npm de mi carrito para ello necesitaremos bajar el comando que te permitirá instalar el paquete de recursos de mi carrito para poder ser utilizado.
npm i car-itsur-lm
una ves realizado dicho código lo siguiente es bajar el
<Car
nombre="Vocho"
modelo="Clasico"
imagen="https://th.bing.com/th/id/OIP.WXdPD82PkowarOJ3MlkOVAHaB0?pid=ImgDet&rs=1"
descripcion="Descripcion del coche"
sonido="Sonido del especial de coche"
anio="1983"
descripcion="Sedan multiproposito para toda la familia" />
</div>
)
};
la biblioteca del carrito.css se pude ver de esta manera
.estiloDivCard {
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
border-radius: 5px;
max-width: 300px;
margin: auto;
}
.estiloImgCard {
width: 100%;
border-radius: 5px 5px 0 0;
}
y el del carrito.jc es la siguiente
import React, { useState, useEffect } from 'react';
import './Car.css';
export default function Car(props) {
const [beepeando, setBeppeando] = useState(false);
const estiloDivCardContenedor = {
padding: '0px 16px 16px',
};
const hacerBeep = (sonido) => {
setBeppeando(!beepeando);
};
return (
<div style={props.style}>
{beepeando && <div className="bubble b r hb">{props.sonido}</div>}
<div className="estiloDivCard">
<img
className="estiloImgCard"
src={props.imagen}
alt="Imagen del carro"
/>
<div style={estiloDivCardContenedor}>
<h2>{props.nombre}</h2>
<p>
<b>Descripción:</b> {props.descripcion}
</p>
<em>
<b>Modelo:</b> {props.modelo}
</em>
<br />
{props.anio > 1970 && (
<img
src="https://th.bing.com/th/id/OIP.WXdPD82PkowarOJ3MlkOVAHaB0?pid=ImgDet&rs=1"
width="32"
alt="Insignia"
/>
)}
<br />
{props.anio <1970 && (
<img
src="https://th.bing.com/th/id/R.c476f1518c4c0aaf5b226de55d9a2dcd?rik=OD91QyTEa64b2A&pid=ImgRaw&r=0"
width="32"
alt="Insignia "
/>
)}
<br />
<br />
<button onClick={() => hacerBeep(props.sonido)}>
HACER SONAR EL CLAXON
</button>
</div>
</div>
</div>
);
}
Ese es todo el proyecto.