AppItem.fromJson constructor

AppItem.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory AppItem.fromJson(Map<String, dynamic> json) => AppItem(
      id: json['id'] as String,
      title: json['title'] as String,
      description: json['description'] as String,
      imageUrl: json['imageUrl'] as String?,
      category: json['category'] as String? ?? 'General',
      isFavorite: json['isFavorite'] as bool? ?? false,
      createdAt: DateTime.parse(json['createdAt'] as String),
      updatedAt: DateTime.parse(json['updatedAt'] as String),
    );