first commit

This commit is contained in:
ytc1012
2025-11-13 15:45:28 +08:00
commit 6b321890c0
54 changed files with 8412 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
import 'package:flutter_riverpod/flutter_riverpod.dart';
import '../services/background_sync_service.dart';
// BackgroundSyncService Provider
final backgroundSyncServiceProvider = Provider<BackgroundSyncService>((ref) {
final service = BackgroundSyncService();
// 当 Provider 被销毁时,停止服务
ref.onDispose(() {
service.stop();
});
return service;
});
// 后台同步状态 Provider
final backgroundSyncStatusProvider = StateProvider<bool>((ref) {
return false;
});