Skip to content

Instantly share code, notes, and snippets.

@IhwanID
Created April 26, 2020 14:29
Show Gist options
  • Select an option

  • Save IhwanID/3dc32ad529d3e04c6e35e7a733de9555 to your computer and use it in GitHub Desktop.

Select an option

Save IhwanID/3dc32ad529d3e04c6e35e7a733de9555 to your computer and use it in GitHub Desktop.
import 'package:equatable/equatable.dart';
import 'package:pinjollist/model/company.dart';
import 'package:meta/meta.dart';
abstract class CompanyState extends Equatable {
const CompanyState();
@override
List<Object> get props => [];
}
class CompanyInitial extends CompanyState {}
class CompanyLoadInProgress extends CompanyState {}
class CompanyLoadSuccess extends CompanyState {
final CompaniesResponse companies;
const CompanyLoadSuccess({@required this.companies})
: assert(companies != null);
@override
List<Object> get props => [companies];
}
class CompanyLoadFailure extends CompanyState {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment