add docstring

This commit is contained in:
krawieck 2020-09-24 15:50:52 +02:00
parent f746ed9479
commit a825a57840
1 changed files with 4 additions and 5 deletions

View File

@ -7,6 +7,7 @@ import '../hooks/debounce.dart';
import '../hooks/stores.dart'; import '../hooks/stores.dart';
import '../widgets/fullscreenable_image.dart'; import '../widgets/fullscreenable_image.dart';
/// A page that let's user add a new instance. Pops a url of the added instance
class AddInstancePage extends HookWidget { class AddInstancePage extends HookWidget {
final GlobalKey<ScaffoldState> scaffoldKey = GlobalKey(); final GlobalKey<ScaffoldState> scaffoldKey = GlobalKey();
@ -47,13 +48,11 @@ class AddInstancePage extends HookWidget {
instanceController.removeListener(debounce); instanceController.removeListener(debounce);
}; };
}, []); }, []);
final inst = _fixInstanceUrl(instanceController.text);
handleOnAdd() async { handleOnAdd() async {
try { try {
await accountsStore.addInstance( await accountsStore.addInstance(inst, assumeValid: true);
_fixInstanceUrl(instanceController.text), Navigator.of(context).pop(inst);
assumeValid: true);
Navigator.of(context).pop(instanceController.text);
} on Exception catch (err) { } on Exception catch (err) {
scaffoldKey.currentState.showSnackBar(SnackBar( scaffoldKey.currentState.showSnackBar(SnackBar(
content: Text(err.toString()), content: Text(err.toString()),