import 'package:cloud_firestore/cloud_firestore.dart'; class SettingModel { final bool domicilios; SettingModel(this.domicilios); static Future fromJson(Map json) async { try { if (json == null) return SettingModel(false); return SettingModel(json['habilitado']); } catch (e) { print('Error settings: $e'); return SettingModel(false); } } static Future getDomiciliosSettings() async { try { final DocumentSnapshot> snapshot = await FirebaseFirestore.instance .collection('settings') .doc('domicilios') .get(); final Map? data = snapshot.data(); return fromJson(data!); } catch (e) { print('Error getting settings: $e'); return SettingModel(false); } } }