import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:shared_preferences/shared_preferences.dart'; /// Persists language choice locally (no authenticated user API). class UserService { Future updateLanguage(String localeCode, WidgetRef ref) async { final prefs = await SharedPreferences.getInstance(); await prefs.setString('preferred_language', localeCode); } }