Files
rog_app/lib/features/services/auth_repo.dart
2024-04-01 09:26:56 +05:30

15 lines
531 B
Dart

import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:rogapp/features/data/user.dart';
import 'package:rogapp/features/services/auth_service.dart';
final authProvider =
FutureProvider.family<User?, String>((ref, credentials) async {
// Assuming credentials is a combined string of "email|password"
List<String> parts = credentials.split('|');
String email = parts[0];
String password = parts[1];
AuthService authService = AuthService();
return await authService.userLogin(email, password);
});