fix: use Ref instead of typed refs for @riverpod functions
Riverpod 3.0 generated providers use Ref directly, not custom typed refs. Fixed all Phase 2 function signatures to use Ref.
This commit is contained in:
@@ -120,13 +120,13 @@ class LocaleNotifier extends Notifier<Locale?> {
|
|||||||
|
|
||||||
// Server connection providers - optimized with caching
|
// Server connection providers - optimized with caching
|
||||||
@riverpod
|
@riverpod
|
||||||
Future<List<ServerConfig>> serverConfigs(ServerConfigsRef ref) async {
|
Future<List<ServerConfig>> serverConfigs(Ref ref) async {
|
||||||
final storage = ref.watch(optimizedStorageServiceProvider);
|
final storage = ref.watch(optimizedStorageServiceProvider);
|
||||||
return storage.getServerConfigs();
|
return storage.getServerConfigs();
|
||||||
}
|
}
|
||||||
|
|
||||||
@riverpod
|
@riverpod
|
||||||
Future<ServerConfig?> activeServer(ActiveServerRef ref) async {
|
Future<ServerConfig?> activeServer(Ref ref) async {
|
||||||
final storage = ref.watch(optimizedStorageServiceProvider);
|
final storage = ref.watch(optimizedStorageServiceProvider);
|
||||||
final configs = await ref.watch(serverConfigsProvider.future);
|
final configs = await ref.watch(serverConfigsProvider.future);
|
||||||
final activeId = await storage.getActiveServerId();
|
final activeId = await storage.getActiveServerId();
|
||||||
@@ -549,7 +549,7 @@ final apiTokenUpdaterProvider = Provider<void>((ref) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
@riverpod
|
@riverpod
|
||||||
Future<User?> currentUser(CurrentUserRef ref) async {
|
Future<User?> currentUser(Ref ref) async {
|
||||||
final api = ref.read(apiServiceProvider);
|
final api = ref.read(apiServiceProvider);
|
||||||
final isAuthenticated = ref.watch(isAuthenticatedProvider2);
|
final isAuthenticated = ref.watch(isAuthenticatedProvider2);
|
||||||
|
|
||||||
@@ -571,7 +571,7 @@ final refreshAuthStateProvider = Provider<void>((ref) {
|
|||||||
|
|
||||||
// Model providers
|
// Model providers
|
||||||
@riverpod
|
@riverpod
|
||||||
Future<List<Model>> models(ModelsRef ref) async {
|
Future<List<Model>> models(Ref ref) async {
|
||||||
// Reviewer mode returns mock models
|
// Reviewer mode returns mock models
|
||||||
final reviewerMode = ref.watch(reviewerModeProvider);
|
final reviewerMode = ref.watch(reviewerModeProvider);
|
||||||
if (reviewerMode) {
|
if (reviewerMode) {
|
||||||
|
|||||||
Reference in New Issue
Block a user