more testing
This commit is contained in:
parent
f966a0002d
commit
96cda4464d
2 changed files with 40 additions and 49 deletions
|
|
@ -156,16 +156,10 @@ class SubscriptionController extends BaseController {
|
|||
maxHeight: 600,
|
||||
),
|
||||
builder: (_) {
|
||||
// try {
|
||||
return SubscriptionPaywall(
|
||||
pangeaController: _pangeaController,
|
||||
);
|
||||
// } catch (err) {
|
||||
// print("error build modal bottom sheet: $err");
|
||||
// return const SizedBox.shrink();
|
||||
// }
|
||||
},
|
||||
// builder: (_) => const SizedBox.shrink(),
|
||||
);
|
||||
} catch (e, s) {
|
||||
ErrorHandler.logError(e: e, s: s);
|
||||
|
|
|
|||
|
|
@ -1,12 +1,9 @@
|
|||
// Flutter imports:
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
import 'package:flutter_gen/gen_l10n/l10n.dart';
|
||||
|
||||
import 'package:fluffychat/config/app_config.dart';
|
||||
import 'package:fluffychat/pangea/controllers/pangea_controller.dart';
|
||||
import 'package:fluffychat/pangea/widgets/subscription/subscription_options.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_gen/gen_l10n/l10n.dart';
|
||||
|
||||
class SubscriptionPaywall extends StatelessWidget {
|
||||
final PangeaController pangeaController;
|
||||
|
|
@ -17,45 +14,45 @@ class SubscriptionPaywall extends StatelessWidget {
|
|||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
appBar: AppBar(
|
||||
centerTitle: true,
|
||||
leading: CloseButton(onPressed: Navigator.of(context).pop),
|
||||
title: Text(
|
||||
L10n.of(context)!.getAccess,
|
||||
style: const TextStyle(
|
||||
fontSize: 20,
|
||||
),
|
||||
textAlign: TextAlign.center,
|
||||
),
|
||||
),
|
||||
return const Scaffold(
|
||||
// appBar: AppBar(
|
||||
// centerTitle: true,
|
||||
// leading: CloseButton(onPressed: Navigator.of(context).pop),
|
||||
// title: Text(
|
||||
// L10n.of(context)!.getAccess,
|
||||
// style: const TextStyle(
|
||||
// fontSize: 20,
|
||||
// ),
|
||||
// textAlign: TextAlign.center,
|
||||
// ),
|
||||
// ),
|
||||
body: Padding(
|
||||
padding: const EdgeInsets.all(20),
|
||||
child: ListView(
|
||||
children: [
|
||||
if (pangeaController.matrixState.client.rooms.length > 1) ...[
|
||||
Text(
|
||||
L10n.of(context)!.welcomeBack,
|
||||
textAlign: TextAlign.center,
|
||||
style: const TextStyle(fontSize: 16),
|
||||
),
|
||||
const SizedBox(height: 20),
|
||||
],
|
||||
Text(
|
||||
L10n.of(context)!.subscriptionDesc,
|
||||
textAlign: TextAlign.center,
|
||||
style: const TextStyle(fontSize: 16),
|
||||
),
|
||||
const SizedBox(height: 20),
|
||||
pangeaController.userController.inTrialWindow
|
||||
? FreeTrialCard(
|
||||
pangeaController: pangeaController,
|
||||
)
|
||||
: SubscriptionOptions(
|
||||
pangeaController: pangeaController,
|
||||
),
|
||||
],
|
||||
),
|
||||
padding: EdgeInsets.all(20),
|
||||
// child: ListView(
|
||||
// children: [
|
||||
// if (pangeaController.matrixState.client.rooms.length > 1) ...[
|
||||
// Text(
|
||||
// L10n.of(context)!.welcomeBack,
|
||||
// textAlign: TextAlign.center,
|
||||
// style: const TextStyle(fontSize: 16),
|
||||
// ),
|
||||
// const SizedBox(height: 20),
|
||||
// ],
|
||||
// Text(
|
||||
// L10n.of(context)!.subscriptionDesc,
|
||||
// textAlign: TextAlign.center,
|
||||
// style: const TextStyle(fontSize: 16),
|
||||
// ),
|
||||
// const SizedBox(height: 20),
|
||||
// pangeaController.userController.inTrialWindow
|
||||
// ? FreeTrialCard(
|
||||
// pangeaController: pangeaController,
|
||||
// )
|
||||
// : SubscriptionOptions(
|
||||
// pangeaController: pangeaController,
|
||||
// ),
|
||||
// ],
|
||||
// ),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue