Add in more implementation

This commit is contained in:
zontreck 2024-05-24 13:48:21 -07:00
parent fc0c1c7e7a
commit 1b2ec0e74d
14 changed files with 62 additions and 35 deletions

View file

@ -4,6 +4,7 @@ import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:servermanager/packets/ClientPackets.dart';
import 'package:servermanager/pages/Constants.dart';
import 'package:servermanager/structs/credentials.dart';
import 'package:servermanager/structs/settings.dart';
class HomePage extends StatefulWidget {
@ -93,9 +94,13 @@ class HomePageState extends State<HomePage> {
title: Text("Manager Credentials"),
subtitle: Text("Edit ServerManager credentials"),
leading: Icon(Icons.key),
onTap: () {
Navigator.pushNamed(context, "/creds",
onTap: () async {
var reply = await Navigator.pushNamed(context, "/creds",
arguments: settings.serverLoginCreds);
if (reply != null) {
Credentials creds = reply as Credentials;
settings.serverLoginCreds = creds;
}
},
),
ListTile(