1
resposta

[Dúvida] Texto não altera...

Honestamente não consegui achar nada de errado no código e o texto não alterou...se alguém puder me ajudar

function alterarContexto(contexto) {
    html.setAttribute('data-contexto', contexto)
    banner.setAttribute('src', `/imagens/${contexto}.png`)
    switch (contexto) {
        case "foco":
            titulo.innerHTML = `
            Otimize sua produtividade,<br>
                <strong class="app__title-strong">mergulhe no que importa.</strong>
            `
            break;
        case "descanso-curto":
            titulo.innerHTML = `
            Que tal dar uma respirada? <strong class="app__title-strong">Faça uma pausa curta!</strong>
            ` 
            break;
        case "descanso-longo":
            titulo.innerHTML = `
            Hora de voltar à superfície.<strong class="app__title-strong"> Faça uma pausa longa.</strong>
            `
        default:
            break;
    }
}
# 
1 resposta

Olá Rodrigo, cara pelo que estou vendo isso daí é uma parte de um todo maior, quero dizer que por esse trexo de código, para mim está faltando definir quem é as variables html, banner e titulo, não sei se são variaveis globais. Mas caso sejam, seria interessante o restante do código para poder analisar melhor e te dar uma resposta definitiva. Caso tenha um repositório do projeto, compartilha com a gente que vamos ver com mais clareza o problema. Espero seu retorno.