persist twoPageMode

This commit is contained in:
2025-09-25 18:33:50 +02:00
parent 1fd5783244
commit c5089f8de1
4 changed files with 58 additions and 18 deletions

View File

@@ -3,7 +3,6 @@ import 'package:jwt_decoder/jwt_decoder.dart';
import 'package:sheetless/api.dart';
import 'package:sheetless/home_page.dart';
import 'package:sheetless/storage_helper.dart';
import 'package:sheetless/utility.dart';
class LoginPage extends StatefulWidget {
const LoginPage({super.key});
@@ -77,10 +76,11 @@ class _LoginPageState extends State<LoginPage> {
}
}
void _navigateToMainPage() {
Navigator.of(
context,
).pushReplacement(MaterialPageRoute(builder: (_) => MyHomePage()));
Future<void> _navigateToMainPage() async {
final config = await _storageHelper.readConfig();
Navigator.of(context).pushReplacement(
MaterialPageRoute(builder: (_) => MyHomePage(config: config)),
);
}
@override