veilidchat/lib/pages/new_account.dart

38 lines
1.2 KiB
Dart
Raw Normal View History

2023-07-24 03:13:21 +00:00
import 'package:awesome_extensions/awesome_extensions.dart';
2023-01-11 02:04:18 +00:00
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
2023-07-24 03:13:21 +00:00
import 'package:flutter_translate/flutter_translate.dart';
import '../components/default_app_bar.dart';
import '../components/new_account_form.dart';
import '../tools/tools.dart';
2023-01-11 02:04:18 +00:00
class NewAccountPage extends ConsumerWidget {
const NewAccountPage({super.key});
static const path = '/new_account';
@override
Widget build(BuildContext context, WidgetRef ref) {
2023-07-24 03:13:21 +00:00
enableTitleBar(true);
2023-01-11 02:04:18 +00:00
return Scaffold(
2023-07-24 03:13:21 +00:00
resizeToAvoidBottomInset: false,
appBar: DefaultAppBar(context,
title: Text(translate("new_account_page.title"))),
body: Container(
padding: const EdgeInsets.all(24),
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
Text(translate("new_account_page.header"))
.textStyle(context.headlineSmall)
.paddingSymmetric(vertical: 16),
const NewAccountForm().flexible(),
Text(translate("new_account_page.import"))
],
),
));
2023-01-11 02:04:18 +00:00
}
}