import 'package:flutter/material.dart'; import '../models/AboutUsItem_model.dart'; import '../services/AboutUsService.dart'; class TermConditionprovider extends ChangeNotifier { final AboutUsService _service = AboutUsService(); List _items = []; bool _isLoading = false; List get items => _items; bool get isLoading => _isLoading; Future loadAboutUs() async { _isLoading = true; notifyListeners(); try { final response = await _service.fetchTermsCondition(); if (response.isValidResponse) { _items = response.data!; } else { print("Error: ${response.errorMessage}"); } } catch (e) { _items = []; debugPrint('Error fetching addresses: $e'); } finally { _isLoading = false; notifyListeners(); } } }