k
This commit is contained in:
@@ -39,21 +39,7 @@ class _TicketShippingModalState extends State<TicketShippingModal> {
|
||||
child: BlocConsumer<TicketShippingCubit, TicketShippingState>(
|
||||
listener: (context, state) {
|
||||
if (state.status == TicketShippingStatus.success) {
|
||||
final provider = state.availableProviders.firstWhere(
|
||||
(p) => p.id == state.document.providerId,
|
||||
);
|
||||
final location = state.availableLocations.firstWhere(
|
||||
(l) => l.id == state.document.destinationLocationId,
|
||||
);
|
||||
|
||||
// Creiamo un Dart Record elegante e lo "spariamo" fuori
|
||||
final ddtData = (
|
||||
document: state.document,
|
||||
provider: provider,
|
||||
location: location,
|
||||
);
|
||||
|
||||
Navigator.pop(context, ddtData);
|
||||
Navigator.pop(context, true);
|
||||
}
|
||||
if (state.status == TicketShippingStatus.failure &&
|
||||
state.errorMessage != null) {
|
||||
|
||||
Reference in New Issue
Block a user