Enhanced auth web UX

This commit is contained in:
Christian Pauly 2020-02-16 08:35:35 +01:00
parent eba2a1ded3
commit 81ae064db7
1 changed files with 13 additions and 14 deletions

View File

@ -18,25 +18,24 @@ class AuthWebView extends StatelessWidget {
appBar: AppBar(
title: Text(I18n.of(context).authentication),
leading: IconButton(
icon: Icon(Icons.arrow_back),
icon: Icon(Icons.close),
onPressed: () {
Navigator.of(context).pop();
Navigator.of(context).pop();
onAuthDone();
},
),
actions: <Widget>[
IconButton(
icon: Icon(Icons.check),
onPressed: () {
Navigator.of(context).pop();
onAuthDone();
},
)
],
),
body: WebView(
initialUrl: url,
javascriptMode: JavascriptMode.unrestricted,
body: Column(
children: <Widget>[
LinearProgressIndicator(),
Expanded(
child: WebView(
initialUrl: url,
javascriptMode: JavascriptMode.unrestricted,
onPageStarted: (s) => print("onPageStarted: " + s),
),
),
],
),
);
}