14 lines
523 B
Dart
14 lines
523 B
Dart
import 'package:hooks_riverpod/hooks_riverpod.dart';
|
|
import 'package:immich_mobile/data/server/file_vault_api.dart';
|
|
import 'package:immich_mobile/platform/file_vault_api.g.dart';
|
|
import 'package:immich_mobile/providers/api.provider.dart';
|
|
|
|
final fileVaultRevisionProvider = StateProvider<int>((_) => 0);
|
|
final fileVaultRepositoryProvider = Provider(
|
|
(ref) => FileVaultApiData(
|
|
ref.watch(apiServiceProvider),
|
|
FileVaultPlatform(),
|
|
onChanged: () => ref.read(fileVaultRevisionProvider.notifier).state++,
|
|
),
|
|
);
|