import 'package:flutter/material.dart'; import '../models/CarTypeModel.dart'; import '../services/CarTypeService.dart'; class CarTypeProvider extends ChangeNotifier { List _carType = []; bool _isLoading = false; String? _errorMessage; List get carType => _carType; bool get isLoading => _isLoading; String? get errorMessage => _errorMessage; Future loadCarType() async { _isLoading = true; _errorMessage = null; notifyListeners(); try { _carType = await CarTypeService().fetchCarType(); } catch (e) { _errorMessage = e.toString(); } finally { _isLoading = false; notifyListeners(); } } }