main
dart 11 lines 388 Bytes
Raw
1 import 'package:flutter_riverpod/flutter_riverpod.dart';
2 import '../device/device_memory_service.dart';
3
4 final deviceMemoryServiceProvider = Provider<DeviceMemoryService>((ref) {
5 return DeviceMemoryService();
6 });
7
8 final deviceMemoryProvider = FutureProvider<DeviceMemoryInfo>((ref) async {
9 final service = ref.watch(deviceMemoryServiceProvider);
10 return service.getMemoryInfo();
11 });