vistas de ciudadano, escalar animaciones de mascota, implementacion de chatbot para concientizacion, modificacion de datos de ciudadano, modificacion de vista principal

This commit is contained in:
shinra32
2026-05-23 05:03:05 -06:00
parent 89dcc6250b
commit ca076607c7
39 changed files with 2909 additions and 560 deletions

View File

@@ -0,0 +1,21 @@
import 'package:dio/dio.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import '../../../core/network/api_client.dart';
final helpChatServiceProvider = Provider<HelpChatService>((ref) {
return HelpChatService(ref.read(apiClientProvider));
});
class HelpChatService {
HelpChatService(this._dio);
final Dio _dio;
Future<String> ask(List<Map<String, String>> messages) async {
final res = await _dio.post<Map<String, dynamic>>(
'/chat/help',
data: {'messages': messages},
);
return (res.data?['reply'] as String?) ?? '';
}
}