import 'package:diplomaticquarterapp/core/enum/viewstate.dart'; import 'package:diplomaticquarterapp/services/pharmacy_services/pharmacyAddress_service.dart'; import 'package:diplomaticquarterapp/core/model/pharmacies/PharmacyAddressesModel.dart'; import '../../../locator.dart'; import '../base_view_model.dart'; class PharmacyAddressesViewModel extends BaseViewModel { PharmacyAddressService _PharmacyAddressService = locator(); List get address => _PharmacyAddressService.address; Future getAddress() async { setState(ViewState.Busy); await _PharmacyAddressService.getAddress(); if (_PharmacyAddressService.hasError) { error = _PharmacyAddressService.error; setState(ViewState.Error); } else { } } }