Merge pull request #740 from krille-chan/krille/fix-change-password

feat: New change password page with server capabilities check
This commit is contained in:
Krille-chan 2023-12-23 09:58:02 +01:00 committed by GitHub
commit 3b0c06bc32
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 296 additions and 94 deletions

View file

@ -26,6 +26,7 @@ import 'package:fluffychat/pages/settings_emotes/settings_emotes.dart';
import 'package:fluffychat/pages/settings_ignore_list/settings_ignore_list.dart';
import 'package:fluffychat/pages/settings_multiple_emotes/settings_multiple_emotes.dart';
import 'package:fluffychat/pages/settings_notifications/settings_notifications.dart';
import 'package:fluffychat/pages/settings_password/settings_password.dart';
import 'package:fluffychat/pages/settings_security/settings_security.dart';
import 'package:fluffychat/pages/settings_style/settings_style.dart';
import 'package:fluffychat/widgets/layouts/empty_page.dart';
@ -241,6 +242,16 @@ abstract class AppRoutes {
const SettingsSecurity(),
),
routes: [
GoRoute(
path: 'password',
pageBuilder: (context, state) {
return defaultPageBuilder(
context,
const SettingsPassword(),
);
},
redirect: loggedOutRedirect,
),
GoRoute(
path: 'ignorelist',
pageBuilder: (context, state) {