first commit
This commit is contained in:
42
lib/ui/views/admin_ui/akun_admin/akun_admin_view.dart
Normal file
42
lib/ui/views/admin_ui/akun_admin/akun_admin_view.dart
Normal file
@ -0,0 +1,42 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:stacked/stacked.dart';
|
||||
|
||||
import './akun_admin_view_model.dart';
|
||||
|
||||
class AkunAdminView extends StatelessWidget {
|
||||
const AkunAdminView({super.key});
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return ViewModelBuilder<AkunAdminViewModel>.reactive(
|
||||
viewModelBuilder: () => AkunAdminViewModel(),
|
||||
onViewModelReady: (AkunAdminViewModel model) async {
|
||||
await model.init();
|
||||
},
|
||||
builder: (
|
||||
BuildContext context,
|
||||
AkunAdminViewModel model,
|
||||
Widget? child,
|
||||
) {
|
||||
return WillPopScope(
|
||||
onWillPop: () async {
|
||||
// model.log.d('onWillPop ini akun');
|
||||
if (model.globalVar.backPressed == 'exitApp') {
|
||||
model.quitApp(context);
|
||||
model.globalVar.backPressed = 'exitApp';
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
},
|
||||
child: const Scaffold(
|
||||
body: Center(
|
||||
child: Text(
|
||||
'AkunAdminView',
|
||||
),
|
||||
),
|
||||
),
|
||||
);
|
||||
},
|
||||
);
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
import 'package:reza_admin/app/core/custom_base_view_model.dart';
|
||||
|
||||
class AkunAdminViewModel extends CustomBaseViewModel {
|
||||
Future<void> init() async {}
|
||||
}
|
Reference in New Issue
Block a user