copyWith method Null safety

SubjectListState copyWith(
  1. {SubjectListRequestStatus? status,
  2. List<Course>? courses,
  3. String? errorMessage}
)

Implementation

SubjectListState copyWith({
  SubjectListRequestStatus? status,
  List<Course>? courses,
  String? errorMessage,
}) {
  return SubjectListState(
    status: status ?? this.status,
    courses: courses ?? this.courses,
    errorMessage: errorMessage ?? this.errorMessage,
  );
}