Add update checking

This commit is contained in:
problematicconsumer
2023-07-27 18:03:41 +03:30
parent f9545df308
commit 429f1aadf0
13 changed files with 383 additions and 22 deletions

View File

@@ -2,6 +2,8 @@ import 'package:dio/dio.dart';
import 'package:hiddify/data/local/dao/dao.dart';
import 'package:hiddify/data/local/database.dart';
import 'package:hiddify/data/repository/repository.dart';
import 'package:hiddify/data/repository/update_repository_impl.dart';
import 'package:hiddify/domain/app/app.dart';
import 'package:hiddify/domain/clash/clash.dart';
import 'package:hiddify/domain/profiles/profiles.dart';
import 'package:hiddify/services/service_providers.dart';
@@ -40,3 +42,7 @@ ProfilesRepository profilesRepository(ProfilesRepositoryRef ref) =>
clashFacade: ref.watch(clashFacadeProvider),
dio: ref.watch(dioProvider),
);
@Riverpod(keepAlive: true)
UpdateRepository updateRepository(UpdateRepositoryRef ref) =>
UpdateRepositoryImpl(ref.watch(dioProvider));