mirrored_repositories/codehub-mobile/lib/src/domain
import 'package:equatable/equatable.dart';

class GithubProfile extends Equatable {
  final String? avatarUrl;
  final String url;
  final String username;
  final String name;
  final String? company;
  final String? location;
  final String? bio;
  final int follower;
  final int following;

  GithubProfile({
    required this.avatarUrl,
    required this.url,
    required this.username,
    required this.name,
    required this.company,
    required this.location,
    required this.bio,
    required this.follower,
    required this.following,
  });

  @override
  List<Object?> get props => [
        avatarUrl,
        bio,
        username,
        follower,
        following,
        url,
        name,
        company,
        location,
      ];

  @override
  bool? get stringify => true;
}
