Skip to content

Instantly share code, notes, and snippets.

@soonsam123
Created September 22, 2019 18:01
Show Gist options
  • Save soonsam123/63c08807fff628a2a08f6bbaa5f62deb to your computer and use it in GitHub Desktop.
Save soonsam123/63c08807fff628a2a08f6bbaa5f62deb to your computer and use it in GitHub Desktop.
import 'package:meta/meta.dart';
import 'package:equatable/equatable.dart';
import 'package:bloc_pattern/models/models.dart';
abstract class UsersState extends Equatable {
UsersState([List props = const []]) : super(props);
}
class InitialUsersState extends UsersState {}
class UsersLoading extends UsersState {}
class UsersLoaded extends UsersState {
final List<User> users;
UsersLoaded({@required this.users})
: assert(users != null),
super([users]);
}
class UsersError extends UsersState {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment