US06 Esc. Cinza - Auto Activate
Size: 3
Descrição
-
Dependencia com a task #30 (closed)
-
A função criada pela task #48 (closed) deve ser ativada automaticamente seguindo os tempo na Meta diaria da task #30 (closed)
Criterios Tecnicos:
-
Deve ser ativo o tempo de tela automaticamente quando a meta diaria chegar em 50% do valor determinado pelo usuário.
-
Utilize o pacote firebase_functions para a criação de uma trigger para este metodo
Este codigo é apenas um exemplo do funcionamento da função, deve ser alterado e validado.
void onCreateGoalTrigger() {
final functions = FirebaseFunctions.instance;
functions.firestore
.document('objetivos/{objetivoId}')
.onData((change, context) async {
// lógica da função de trigger aqui
});
}
Criterios aceitação:
- Ativação automatica quando o app não estiver aberto (em segundo plano)