some changes
This commit is contained in:
@@ -7,8 +7,13 @@ import 'package:tm_app/data/services/model/tender_detail_response/tender_detail_
|
||||
class TenderDetailViewModel with ChangeNotifier {
|
||||
final TenderDetailRepository _tenderDetailRepository;
|
||||
|
||||
TenderDetailViewModel({required TenderDetailRepository tenderDetailRepository})
|
||||
: _tenderDetailRepository = tenderDetailRepository;
|
||||
TenderDetailViewModel({
|
||||
required TenderDetailRepository tenderDetailRepository,
|
||||
}) : _tenderDetailRepository = tenderDetailRepository {
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
getTenderDetail(id: 'JNDFKMDV-100JF');
|
||||
});
|
||||
}
|
||||
|
||||
bool _isLoading = false;
|
||||
String? _errorMessage;
|
||||
@@ -23,8 +28,10 @@ class TenderDetailViewModel with ChangeNotifier {
|
||||
_errorMessage = null;
|
||||
notifyListeners();
|
||||
|
||||
final request = TenderDetailRequest(id: id);
|
||||
final result = await _tenderDetailRepository.getTenderDetail(request: request);
|
||||
final request = TenderDetailRequest(id: id);
|
||||
final result = await _tenderDetailRepository.getTenderDetail(
|
||||
request: request,
|
||||
);
|
||||
switch (result) {
|
||||
case Ok<TenderDetailResponseModel>():
|
||||
_tenderDetail = result.value;
|
||||
|
||||
Reference in New Issue
Block a user