backup.
This commit is contained in:
47
lib/widgets/general/download_apps.dart
Normal file
47
lib/widgets/general/download_apps.dart
Normal file
@@ -0,0 +1,47 @@
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import '../../utils/http_util.dart';
|
||||
import '../../widgets/desktop/desktop_download_apps.dart';
|
||||
import '../../widgets/mobile/mobile_download_apps.dart';
|
||||
import 'package:responsive_builder/responsive_builder.dart';
|
||||
|
||||
class DownloadApps extends StatefulWidget {
|
||||
const DownloadApps({Key key}) : super(key: key);
|
||||
|
||||
@override
|
||||
State<StatefulWidget> createState() {
|
||||
return DownloadAppsState();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
class DownloadAppsState extends State<DownloadApps> {
|
||||
Map<String, dynamic> data;
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return ScreenTypeLayout(
|
||||
mobile: MobileDownloadApps(data),
|
||||
tablet: DesktopDownloadApps(data),
|
||||
desktop: DesktopDownloadApps(data),
|
||||
);
|
||||
}
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
_loadData();
|
||||
}
|
||||
|
||||
void _loadData() {
|
||||
HttpUtil.httpGet('v1/get-wisetronic-download-page')
|
||||
.then((value) {
|
||||
print('$value');
|
||||
if (mounted) {
|
||||
setState(() {
|
||||
data = value;
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user