Estoy tratando de insertar un elemento ancla en un literal de plantilla si el resultado es un error. ESLint arroja un error que indica "Token inesperado, esperado;".
¿Puede alguien por favor decirme cómo resolver?
const message = ` <div class="message"> <h2>${title}</h2> <p>${body}</p> `${result === 'error' ? '<a href="#">link</a>' : ''}` </div>`;No necesita los acentos graves anidados. Simplemente coloque el ternario en el literal de la plantilla original.
let title = 'My title'; let body = 'Message body'; let result = 'error'; const message = ` <div class="message"> <h2>${title}</h2> <p>${body}</p> ${result === 'error' ? '<a href="#">link</a>' : ''} </div>`; console.log(message);