import 'package:didvan/models/ai/bot_assistants_model.dart'; import 'package:didvan/models/enums.dart'; import 'package:didvan/providers/core.dart'; import 'package:didvan/services/network/request.dart'; import 'package:didvan/services/network/request_helper.dart'; class BotAssistantsState extends CoreProvier { Future?> getGlobalAssissmant() async { List? globalAssissmant; final service = RequestService( RequestHelper.usersAssistants(), ); await service.httpGet(); if (service.isSuccess) { final BotAssistantsModel toolsModel = BotAssistantsModel.fromJson(service.result); globalAssissmant = toolsModel.botAssistants!; appState = AppState.idle; return globalAssissmant; } appState = AppState.failed; return globalAssissmant; } Future?> getMyAssissmant() async { List? globalAssissmant; final service = RequestService( RequestHelper.usersAssistants(), ); await service.httpGet(); if (service.isSuccess) { final BotAssistantsModel toolsModel = BotAssistantsModel.fromJson(service.result); globalAssissmant = toolsModel.botAssistants!; appState = AppState.idle; return globalAssissmant; } appState = AppState.failed; return globalAssissmant; } }