// import 'package:cloud_firestore/cloud_firestore.dart'; // class Doctors { // final String name; // final String location; // final String specialization; // final int experience; // final String description; // final List qualification; // final List> consultation; // final String profileImage; // Doctors({ // required this.name, // required this.location, // required this.specialization, // required this.experience, // required this.description, // required this.qualification, // required this.consultation, // required this.profileImage, // }); // factory Doctors.fromFirestore(DocumentSnapshot doc) { // final data = doc.data() as Map; // return Doctors( // name: data['name'] ?? '', // location: data['location'] ?? '', // specialization: data['specialization'] ?? '', // experience: data['experience'] ?? 0, // description: data['description'] ?? '', // qualification: List.from(data['qualification'] ?? []), // consultation: List>.from(data['consultation'] ?? []), // profileImage: data['profile_image'] ?? '', // ); // } // }