Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
3
respuestas

me da error

color: ${ (props) => props.primary ? : "white" : colorPrimario };

3 respuestas

¡Hola Edvin!

Gracias por publicar tu pregunta. El error que estás experimentando se debe a un pequeño error de sintaxis en tu código. La expresión ternaria que estás utilizando tiene un signo de interrogación de más. La sintaxis correcta debería ser la siguiente:

color: ${(props) => props.primary ? "white" : colorPrimario};

Recuerda que la expresión ternaria se utiliza para evaluar una condición y devolver un valor en función de si la condición es verdadera o falsa. En este caso, si la propiedad "primary" existe en el objeto "props" y es verdadera, el color será blanco, de lo contrario, será el valor de la variable "colorPrimario".

Espero que esta respuesta haya sido útil para ti. ¡No dudes en preguntar si tienes alguna otra duda! ¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)

gracias

Hola Rafaela, por favor explicame porqué puso color primario en la línea 40 y no en la línea 37, dentro del Header? Adjunto la imagen de la pregunta: ![](Pantallazo de la pregunta escrita en el foro, acerca de props )