feat: Refactor code structure and optimize performance across multiple modules

This commit is contained in:
Achintha Isuru
2025-11-17 23:29:28 -05:00
parent 831570f2e0
commit a64cbd9edf
1508 changed files with 105319 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
import 'package:flutter/foundation.dart';
@immutable
class InclusiveInfoModel {
const InclusiveInfoModel({
required this.areAccommodationsRequired,
required this.accommodationsDetails,
});
factory InclusiveInfoModel.fromJson(Map<String, dynamic> json) {
return InclusiveInfoModel(
areAccommodationsRequired:
json['requires_accommodations'] as bool? ?? false,
accommodationsDetails: json['accommodation_details'] as String? ?? '',
);
}
final bool areAccommodationsRequired;
final String accommodationsDetails;
Map<String, dynamic> toJson() {
return {
'requires_accommodations': areAccommodationsRequired,
'accommodation_details': accommodationsDetails,
};
}
}