import 'package:comwell_key_app/overview/models/booking.dart';
import 'package:comwell_key_app/routing/app_routes.dart';
import 'package:comwell_key_app/share/cubit/share_booking_cubit.dart';
import 'package:comwell_key_app/share/share_booking_page.dart';
import 'package:comwell_key_app/utils/locator.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:go_router/go_router.dart';
final shareBookingRoute = GoRoute(
path: AppRoutes.shareBooking,
builder: (context, state) {
final booking = state.extra as Booking;
return BlocProvider(
create: (context) => ShareBookingCubit(locator(), booking: booking),
child: const ShareBookingPage(),
);
},
);