Repository.fromJson constructor

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

Implementation

factory Repository.fromJson(Map<String, dynamic> json) {
  return Repository(
    name: json['name'] ?? 'Unknown',
    description: json['description'] ?? 'No description',
    stars: json['stargazers_count'] ?? 0,
    language: json['language'] ?? 'Unknown',
    avatarUrl: json['owner']['avatar_url'] ?? '',
    isPinned: json['pinned'] ?? false, // Assuming `pinned` is a property in the JSON
  );
}