import 'package:flutter/cupertino.dart'; import 'package:mnemo_cards/main.dart'; import 'package:mnemo_cards_frontend_common/mnemo_cards_frontend_common.dart'; import '../di/injector.dart'; import '../di/locator.dart'; import '../domain/router/app_router.dart'; import '../features/packs/packs_api.dart'; class MobileBuySubscriptionWidget extends StatelessWidget { @override Widget build(BuildContext context) { return BuySubscriptionWidget(onBuySubscription: onBuySubscription); } Future onBuySubscription() async { final user = locator.userManager.userStateHolder.user; if (user == null) { AppRouter.openAuthOrProfile(); return; } if (user.subscription) { return; } final packsApi = getIt.get(); // final buyDto = await packsApi.getPackBuy(id).catchError((_) => null); } const MobileBuySubscriptionWidget(); }