From 5123938e53722da4f4622d6e74c3c72fe3bcadc2 Mon Sep 17 00:00:00 2001 From: Vishesh Handa <me@vhanda.in> Date: Mon, 18 May 2020 18:13:21 +0200 Subject: [PATCH] Setup: Rename screen to Loading/Error screen It's all that it does. This way we can re-use this screen in other places. --- lib/setup/{clone.dart => loading_error.dart} | 10 ++++++---- lib/setup/screens.dart | 10 ++++++++-- 2 files changed, 14 insertions(+), 6 deletions(-) rename lib/setup/{clone.dart => loading_error.dart} (54%) diff --git a/lib/setup/clone.dart b/lib/setup/loading_error.dart similarity index 54% rename from lib/setup/clone.dart rename to lib/setup/loading_error.dart index 26ca41fa..ece45bb2 100644 --- a/lib/setup/clone.dart +++ b/lib/setup/loading_error.dart @@ -3,17 +3,19 @@ import 'package:flutter/material.dart'; import 'error.dart'; import 'loading.dart'; -class GitHostSetupGitClone extends StatelessWidget { +class GitHostSetupLoadingErrorPage extends StatelessWidget { final String errorMessage; + final String loadingMessage; - GitHostSetupGitClone({ - this.errorMessage, + GitHostSetupLoadingErrorPage({ + @required this.errorMessage, + @required this.loadingMessage, }); @override Widget build(BuildContext context) { if (errorMessage == null || errorMessage.isEmpty) { - return GitHostSetupLoadingPage("Cloning ..."); + return GitHostSetupLoadingPage(loadingMessage); } return GitHostSetupErrorPage(errorMessage); diff --git a/lib/setup/screens.dart b/lib/setup/screens.dart index f5c85b0e..121ff29d 100644 --- a/lib/setup/screens.dart +++ b/lib/setup/screens.dart @@ -246,7 +246,10 @@ class GitHostSetupScreenState extends State<GitHostSetupScreen> { if (pos == 4) { if (_pageChoice[0] == PageChoice0.CustomProvider) { - return GitHostSetupGitClone(errorMessage: gitCloneErrorMessage); + return GitHostSetupLoadingErrorPage( + loadingMessage: "Cloning ...", + errorMessage: gitCloneErrorMessage, + ); } if (_pageChoice[1] == PageChoice1.Manual) { @@ -302,7 +305,10 @@ class GitHostSetupScreenState extends State<GitHostSetupScreen> { } if (pos == 5) { - return GitHostSetupGitClone(errorMessage: gitCloneErrorMessage); + return GitHostSetupLoadingErrorPage( + loadingMessage: "Cloning ...", + errorMessage: gitCloneErrorMessage, + ); } assert(_pageChoice[0] != PageChoice0.CustomProvider);