UNPKG

jcna-carss-itsur

Version:

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.

102 lines (88 loc) 2.44 kB
# 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.