refactor(device_management): migrate scheduled_activities to Riverpod

This commit is contained in:
2026-04-22 22:35:27 +02:00
parent 734bd79af7
commit 0530f892f2
21 changed files with 945 additions and 756 deletions

View File

@@ -529,6 +529,9 @@
"scheduledActivityEndTime": "Ende",
"scheduledActivityStartBeforeEnd": "Die Startzeit muss vor der Endzeit liegen",
"scheduledActivityOverlap": "Überschneidung mit „{name}\" ({time})",
"scheduledActivityCreated": "Aktivität erfolgreich erstellt",
"scheduledActivityUpdated": "Aktivität erfolgreich aktualisiert",
"scheduledActivityDeleted": "Aktivität erfolgreich gelöscht",
"scheduledActivityNewTitle": "Neue Aktivität",
"scheduledActivityEditTitle": "Aktivität bearbeiten",
"scheduledActivityDeleteTitle": "Aktivität löschen",

View File

@@ -726,6 +726,9 @@
"scheduledActivityEndTime": "End",
"scheduledActivityStartBeforeEnd": "Start time must be before end time",
"scheduledActivityOverlap": "Overlaps with \"{name}\" ({time})",
"scheduledActivityCreated": "Activity created successfully",
"scheduledActivityUpdated": "Activity updated successfully",
"scheduledActivityDeleted": "Activity deleted successfully",
"scheduledActivityNewTitle": "New activity",
"scheduledActivityEditTitle": "Edit activity",
"scheduledActivityDeleteTitle": "Delete activity",

View File

@@ -727,6 +727,9 @@
"scheduledActivityEndTime": "Fin",
"scheduledActivityStartBeforeEnd": "La hora de inicio debe ser anterior a la hora de fin",
"scheduledActivityOverlap": "Se superpone con \"{name}\" ({time})",
"scheduledActivityCreated": "Actividad creada correctamente",
"scheduledActivityUpdated": "Actividad actualizada correctamente",
"scheduledActivityDeleted": "Actividad eliminada correctamente",
"scheduledActivityNewTitle": "Nueva actividad",
"scheduledActivityEditTitle": "Editar actividad",
"scheduledActivityDeleteTitle": "Eliminar actividad",

View File

@@ -529,6 +529,9 @@
"scheduledActivityEndTime": "Fin",
"scheduledActivityStartBeforeEnd": "L'heure de début doit être antérieure à l'heure de fin",
"scheduledActivityOverlap": "Chevauche « {name} » ({time})",
"scheduledActivityCreated": "Activité créée avec succès",
"scheduledActivityUpdated": "Activité mise à jour avec succès",
"scheduledActivityDeleted": "Activité supprimée avec succès",
"scheduledActivityNewTitle": "Nouvelle activité",
"scheduledActivityEditTitle": "Modifier l'activité",
"scheduledActivityDeleteTitle": "Supprimer l'activité",

View File

@@ -529,6 +529,9 @@
"scheduledActivityEndTime": "Fine",
"scheduledActivityStartBeforeEnd": "L'orario di inizio deve essere precedente all'orario di fine",
"scheduledActivityOverlap": "Si sovrappone con \"{name}\" ({time})",
"scheduledActivityCreated": "Attività creata con successo",
"scheduledActivityUpdated": "Attività aggiornata con successo",
"scheduledActivityDeleted": "Attività eliminata con successo",
"scheduledActivityNewTitle": "Nuova attività",
"scheduledActivityEditTitle": "Modifica attività",
"scheduledActivityDeleteTitle": "Elimina attività",

View File

@@ -529,6 +529,9 @@
"scheduledActivityEndTime": "Fim",
"scheduledActivityStartBeforeEnd": "A hora de início deve ser anterior à hora de fim",
"scheduledActivityOverlap": "Sobrepõe-se com \"{name}\" ({time})",
"scheduledActivityCreated": "Atividade criada com sucesso",
"scheduledActivityUpdated": "Atividade atualizada com sucesso",
"scheduledActivityDeleted": "Atividade eliminada com sucesso",
"scheduledActivityNewTitle": "Nova atividade",
"scheduledActivityEditTitle": "Editar atividade",
"scheduledActivityDeleteTitle": "Eliminar atividade",

View File

@@ -819,9 +819,12 @@ class I18n {
static const String scheduledActivityEditTitle = 'scheduledActivityEditTitle';
static const String scheduledActivityEmpty = 'scheduledActivityEmpty';
static const String scheduledActivityEmptyHint = 'scheduledActivityEmptyHint';
static const String scheduledActivityCreated = 'scheduledActivityCreated';
static const String scheduledActivityDeleted = 'scheduledActivityDeleted';
static const String scheduledActivityEndTime = 'scheduledActivityEndTime';
static const String scheduledActivityNewTitle = 'scheduledActivityNewTitle';
static const String scheduledActivityOverlap = 'scheduledActivityOverlap';
static const String scheduledActivityUpdated = 'scheduledActivityUpdated';
static const String scheduledActivityStartBeforeEnd = 'scheduledActivityStartBeforeEnd';
static const String scheduledActivityStartTime = 'scheduledActivityStartTime';
static const String secretCodeConfigure = 'secretCodeConfigure';