Version of app integration
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
class AppVersion {
|
||||
const AppVersion._();
|
||||
|
||||
static const String version = String.fromEnvironment(
|
||||
'APP_VERSION',
|
||||
defaultValue: '1.1.0',
|
||||
);
|
||||
|
||||
static const String buildNumber = String.fromEnvironment(
|
||||
'APP_BUILD_NUMBER',
|
||||
defaultValue: '2',
|
||||
);
|
||||
|
||||
static const String display = 'Version $version (Build $buildNumber)';
|
||||
}
|
||||
@@ -1,5 +1,6 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import '../config/app_version.dart';
|
||||
import '../controller/login_controller.dart';
|
||||
import '../widgets/my_login_widget.dart';
|
||||
|
||||
@@ -14,6 +15,23 @@ class LoginPage extends GetView<LoginController> {
|
||||
var displayHeight = MediaQuery.of(context).size.height;
|
||||
return SafeArea(
|
||||
child: Scaffold(
|
||||
bottomNavigationBar: Container(
|
||||
alignment: Alignment.center,
|
||||
color: Colors.blue.shade100,
|
||||
height: 36,
|
||||
child: Tooltip(
|
||||
message: 'SemVer: ${AppVersion.version}+${AppVersion.buildNumber}',
|
||||
child: Text(
|
||||
AppVersion.display,
|
||||
style: TextStyle(
|
||||
color: Colors.blueGrey.shade700,
|
||||
fontSize: 13,
|
||||
fontWeight: FontWeight.w600,
|
||||
letterSpacing: 0.3,
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
body: Container(
|
||||
height: displayHeight,
|
||||
width: displayWidth,
|
||||
|
||||
Reference in New Issue
Block a user