home logic added

This commit is contained in:
amirrezaghabeli
2025-08-09 14:15:02 +03:30
parent 99b6bbb13f
commit 1fdfc52297
22 changed files with 1627 additions and 112 deletions
@@ -0,0 +1,22 @@
// ignore_for_file: invalid_annotation_target
import 'package:freezed_annotation/freezed_annotation.dart';
part 'tender_model.freezed.dart';
part 'tender_model.g.dart';
@freezed
abstract class TenderModel with _$TenderModel {
const factory TenderModel({
@JsonKey(name: 'created_time') required String? createdTime,
@JsonKey(name: 'tender_id') required String? tenderId,
required String? status,
required String? title,
required String? description,
required String? location,
required String? type,
}) = _TenderModel;
factory TenderModel.fromJson(Map<String, Object?> json) =>
_$TenderModelFromJson(json);
}