1
resposta

[Projeto] Na tentativa de responder o Desafio

Criei uma váriavel chamada de lvlMax recebendo o valor da classificação * 10 para atribuir o nível máximo que cada tarefa atingiria a maestria. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

No container onde fica o progresso e o nível eu usei o operador ternário para caso o level fosse menor ou igual ao level máximo usasse a cor azul, caso contrário ele chamaria a função chamada Mastery passando como parâmetro o level máximo e o level. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

ElevatedButton: Eu não consegui fazer com que resetasse o level e continuasse com a cor alterada e o elevatedbutton ficou somente com o incremento do level.

A função para a mudança da cor do Container ficou dessa forma com IF/ELSE retornando para cada condição uma cor diferente e caso fosse falso a condição retornaria para a cor padrão, o azul. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Gostei muito da sua ideia de um nivel maximo que depende da classificação da tarefa!

Mandou muito bem Joarlysson!