import 'package:diplomaticquarterapp/config/config.dart'; import 'package:diplomaticquarterapp/core/service/client/base_app_client.dart'; import 'package:flutter/cupertino.dart'; import 'package:diplomaticquarterapp/core/viewModels/project_view_model.dart'; import 'dart:async'; import 'dart:math' as Math; class SearchProvider with ChangeNotifier { bool isLogin = false; bool isLoading = true; Map pageData = {}; Map get value => pageData; ProjectViewModel projectProvider = ProjectViewModel(); // AuthProvider() { // // getLisner(); // } Future getBotPages(request) async { try { await BaseAppClient().post(SEARCH_BOT, onSuccess: (dynamic response, int statusCode) { pageData = response; notifyListeners(); }, onFailure: (String error, int statusCode) { throw error; }, body: request); return Future.value(pageData); } catch (error) { print(error); throw error; } } setLisener(data) { pageData["id"] = 100; //projectProvider.setSearchValue(pageData); notifyListeners(); } }