import 'package:flutter/material.dart'; import 'package:prosapp_web_app/models/setting.dart'; import 'package:prosapp_web_app/services/api_service.dart'; class SettingsProvider extends ChangeNotifier { Setting? settings; bool isLoading = true; final _api = ApiService.instance; SettingsProvider() { getSettings(); } getSettings() async { try { final data = await _api.get('/settings'); settings = Setting.fromDocument(data as Map); } catch (e) { print('Error obteniendo los settings: $e'); } finally { isLoading = false; notifyListeners(); } } }