refactoring
This commit is contained in:
@@ -40,6 +40,7 @@ class MembresLoaded extends MembresState {
|
||||
final int pageSize;
|
||||
final int totalPages;
|
||||
final bool hasMore;
|
||||
final String? organisationId;
|
||||
|
||||
const MembresLoaded({
|
||||
required this.membres,
|
||||
@@ -47,10 +48,19 @@ class MembresLoaded extends MembresState {
|
||||
this.currentPage = 0,
|
||||
this.pageSize = 20,
|
||||
required this.totalPages,
|
||||
this.organisationId,
|
||||
}) : hasMore = currentPage < totalPages - 1;
|
||||
|
||||
@override
|
||||
List<Object?> get props => [membres, totalElements, currentPage, pageSize, totalPages, hasMore];
|
||||
List<Object?> get props => [
|
||||
membres,
|
||||
totalElements,
|
||||
currentPage,
|
||||
pageSize,
|
||||
totalPages,
|
||||
hasMore,
|
||||
organisationId,
|
||||
];
|
||||
|
||||
MembresLoaded copyWith({
|
||||
List<MembreCompletModel>? membres,
|
||||
@@ -58,6 +68,7 @@ class MembresLoaded extends MembresState {
|
||||
int? currentPage,
|
||||
int? pageSize,
|
||||
int? totalPages,
|
||||
String? organisationId,
|
||||
}) {
|
||||
return MembresLoaded(
|
||||
membres: membres ?? this.membres,
|
||||
@@ -65,6 +76,7 @@ class MembresLoaded extends MembresState {
|
||||
currentPage: currentPage ?? this.currentPage,
|
||||
pageSize: pageSize ?? this.pageSize,
|
||||
totalPages: totalPages ?? this.totalPages,
|
||||
organisationId: organisationId ?? this.organisationId,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user