add docstring
This commit is contained in:
parent
f746ed9479
commit
a825a57840
|
@ -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()),
|
||||||
|
|
Loading…
Reference in New Issue