color: ${ (props) => props.primary ? : "white" : colorPrimario };
color: ${ (props) => props.primary ? : "white" : colorPrimario };
¡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!
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: ![]( )