1
0
Dieser Commit ist enthalten in:
Chaoscaot 2022-12-24 12:08:17 +01:00
Ursprung 7b05d2ed39
Commit 4d22e8b817
2 geänderte Dateien mit 9 neuen und 7 gelöschten Zeilen

Datei anzeigen

@ -2,6 +2,4 @@ import 'package:flutter/material.dart';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:steamwar_multitool/src/app.dart';
void main() {
runApp(const ProviderScope(child: DevServerStarterApp()));
}
void main() => runApp(const ProviderScope(child: DevServerStarterApp()));

Datei anzeigen

@ -77,13 +77,17 @@ class _EventScreen extends HookConsumerWidget {
final maxTeamMembersController =
useTextEditingController(text: event.maxTeamMembers.toString());
final invalidMaxTeamMembers = useState(false);
final schematicTypeState = useState(catchToNull(() => ref
.watch(schematicTypesProvider)
.value!
.firstWhere((element) => element.db == event.schemType)));
final schematicTypeState = useState<SchematicType?>(null);
final publicOnlyState = useState(event.publicSchemsOnly);
final spectateSystemState = useState(event.spectateSystem);
useMemoized(() {
ref.read(schematicTypesProvider.future).then((value) {
schematicTypeState.value = catchToNull(
() => value.firstWhere((element) => element.db == event.schemType));
});
});
final changed = useState(false);
return Scaffold(
appBar: AppBar(