update 251121
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:whi_flutter/pages/login.dart';
|
import 'package:whi_flutter/pages/login.dart';
|
||||||
|
import 'package:whi_flutter/pages/signup.dart';
|
||||||
|
|
||||||
void main() {
|
void main() {
|
||||||
runApp(const MainApp());
|
runApp(const MainApp());
|
||||||
@@ -18,7 +19,7 @@ class MainApp extends StatelessWidget {
|
|||||||
),
|
),
|
||||||
darkTheme: ThemeData.dark(useMaterial3: true),
|
darkTheme: ThemeData.dark(useMaterial3: true),
|
||||||
themeMode: ThemeMode.system,
|
themeMode: ThemeMode.system,
|
||||||
home: LoginPage(),
|
home: SignupPage(),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,6 +10,22 @@ class SignupPage extends StatefulWidget {
|
|||||||
|
|
||||||
class _SignupPageState extends State<SignupPage> {
|
class _SignupPageState extends State<SignupPage> {
|
||||||
final _formKey = GlobalKey();
|
final _formKey = GlobalKey();
|
||||||
|
final _usernameController = TextEditingController();
|
||||||
|
final _ageController = TextEditingController();
|
||||||
|
final _passwordController = TextEditingController();
|
||||||
|
final _contrimPasswordController = TextEditingController();
|
||||||
|
|
||||||
|
bool _isPasswordVisible = false;
|
||||||
|
bool _isContrimPasswordVisible = false;
|
||||||
|
|
||||||
|
@override
|
||||||
|
void dispose() {
|
||||||
|
_usernameController.dispose();
|
||||||
|
_ageController.dispose();
|
||||||
|
_passwordController.dispose();
|
||||||
|
_contrimPasswordController.dispose();
|
||||||
|
super.dispose();
|
||||||
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
@@ -21,9 +37,7 @@ class _SignupPageState extends State<SignupPage> {
|
|||||||
key: _formKey,
|
key: _formKey,
|
||||||
child: Column(
|
child: Column(
|
||||||
crossAxisAlignment: CrossAxisAlignment.stretch,
|
crossAxisAlignment: CrossAxisAlignment.stretch,
|
||||||
children: [
|
children: [],
|
||||||
|
|
||||||
],
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@@ -80,4 +94,4 @@ Widget _buildTextField({
|
|||||||
contentPadding: const EdgeInsets.symmetric(vertical: 18, horizontal: 16),
|
contentPadding: const EdgeInsets.symmetric(vertical: 18, horizontal: 16),
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user