Skip to content

Commit 76a6ae7

Browse files
committed
feat(entity_details): add limit exceeded state
- Add new EntityDetailsLimitExceeded state to handle follow limit exceed scenarios - Include LimitExceeded object in the new state to provide details about the exceeded limit
1 parent 7f23100 commit 76a6ae7

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

lib/entity_details/bloc/entity_details_state.dart

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,3 +105,15 @@ class EntityDetailsState extends Equatable {
105105
exception,
106106
];
107107
}
108+
109+
/// State indicating that an entity follow limit has been exceeded.
110+
final class EntityDetailsLimitExceeded extends EntityDetailsState {
111+
/// Creates an [EntityDetailsLimitExceeded] state.
112+
const EntityDetailsLimitExceeded({required this.limitExceeded});
113+
114+
/// The [LimitExceeded] object containing details about the exceeded limit.
115+
final LimitExceeded limitExceeded;
116+
117+
@override
118+
List<Object> get props => [limitExceeded];
119+
}

0 commit comments

Comments
 (0)