Commit a9571714 authored by Dio Maulana's avatar Dio Maulana

menambahkan version dan buildnumber

parent 1bcd950b
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:package_info_plus/package_info_plus.dart';
import 'package:second_display/bloc/config_display_blog.dart';
import 'package:second_display/bloc/order_detail.dart';
import 'package:second_display/bloc/orders_bloc.dart';
......@@ -12,9 +13,14 @@ import 'package:shared_preferences/shared_preferences.dart';
import 'package:url_strategy/url_strategy.dart';
late SharedPreferences prefs;
late String version;
late String buildNumber;
final GlobalKey<NavigatorState> navigatorKey = GlobalKey<NavigatorState>();
void main() async {
WidgetsFlutterBinding.ensureInitialized();
PackageInfo packageInfo = await PackageInfo.fromPlatform();
version = packageInfo.version;
buildNumber = packageInfo.buildNumber;
prefs = await SharedPreferences.getInstance();
setPathUrlStrategy();
runApp(const MyApp());
......
......@@ -27,24 +27,28 @@ class _AboutSettingState extends State<AboutSetting> {
),
body: Column(
children: [
Container(
color: Colors.black.withOpacity(0.5),
height: 40,
width: MediaQuery.of(context).size.width * 1,
child: Container(
margin: EdgeInsets.only(left: 10),
child: const Align(
alignment: Alignment.centerLeft, child: Text("Device")),
),
),
titleHeader(context, "Device"),
listAbout(context, 'IP Address', ipAddress),
listAbout(context, 'App Version', '1.0.0.+'),
listAbout(context, 'App Version', version),
listAbout(context, 'Build Number', buildNumber),
listAbout(context, 'Wifi SSID', wifiName),
],
),
);
}
Container titleHeader(BuildContext context, String title) {
return Container(
color: Colors.black.withOpacity(0.5),
height: 40,
width: MediaQuery.of(context).size.width * 1,
child: Container(
margin: EdgeInsets.only(left: 10),
child: Align(alignment: Alignment.centerLeft, child: Text(title)),
),
);
}
Container listAbout(BuildContext context, String kiri, String kanan) {
return Container(
margin: const EdgeInsets.only(left: 10, top: 10, right: 10),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment