feat: Introduce offline synchronization for time registrations via a new sync service.

This commit is contained in:
steinhelge
2025-11-24 21:23:20 +01:00
parent 237d56066b
commit e05d694218
10 changed files with 367 additions and 76 deletions
@@ -6,6 +6,7 @@ import FlutterMacOS
import Foundation
import cloud_firestore
import connectivity_plus
import firebase_auth
import firebase_core
import firebase_messaging
@@ -16,6 +17,7 @@ import share_plus
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
FLTFirebaseFirestorePlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseFirestorePlugin"))
ConnectivityPlugin.register(with: registry.registrar(forPlugin: "ConnectivityPlugin"))
FLTFirebaseAuthPlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseAuthPlugin"))
FLTFirebaseCorePlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseCorePlugin"))
FLTFirebaseMessagingPlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseMessagingPlugin"))