slight change on add tim survei to add relation with caleg
This commit is contained in:
@ -0,0 +1,44 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:stacked/stacked.dart';
|
||||
import 'package:stacked_services/stacked_services.dart';
|
||||
|
||||
import './coba_bottom_sheet_view_model.dart';
|
||||
|
||||
class CobaBottomSheetView extends StatelessWidget {
|
||||
final SheetRequest? request;
|
||||
final Function(SheetResponse)? completer;
|
||||
|
||||
const CobaBottomSheetView({
|
||||
Key? key,
|
||||
this.request,
|
||||
this.completer,
|
||||
}) : super(key: key);
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return ViewModelBuilder<CobaBottomSheetViewModel>.reactive(
|
||||
viewModelBuilder: () => CobaBottomSheetViewModel(),
|
||||
onViewModelReady: (CobaBottomSheetViewModel model) async {
|
||||
await model.init();
|
||||
},
|
||||
builder: (
|
||||
BuildContext context,
|
||||
CobaBottomSheetViewModel model,
|
||||
Widget? child,
|
||||
) {
|
||||
return SafeArea(
|
||||
child: Container(
|
||||
padding: const EdgeInsets.all(20),
|
||||
decoration: const BoxDecoration(
|
||||
color: Colors.white,
|
||||
borderRadius: BorderRadius.only(
|
||||
topLeft: Radius.circular(20),
|
||||
topRight: Radius.circular(20),
|
||||
),
|
||||
),
|
||||
child: const Text('Coba Bottom Sheet'),
|
||||
),
|
||||
);
|
||||
},
|
||||
);
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
import 'package:cek_suara/app/core/custom_base_view_model.dart';
|
||||
|
||||
class CobaBottomSheetViewModel extends CustomBaseViewModel {
|
||||
Future<void> init() async {}
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
import 'package:cek_suara/app/themes/app_colors.dart';
|
||||
|
||||
// import '../../../../app/app.bottomsheets.dart';
|
||||
import '../../../../app/app.dialogs.dart';
|
||||
import '../../../../app/app.logger.dart';
|
||||
import '../../../../app/core/custom_base_view_model.dart';
|
||||
@ -46,6 +47,10 @@ class HalamanCalegViewModel extends CustomBaseViewModel {
|
||||
|
||||
addCaleg() async {
|
||||
// log.i('addCaleg');
|
||||
// await bottomSheetService.showCustomSheet(
|
||||
// variant: BottomSheetType.cobaBottomSheetView,
|
||||
// title: 'Tambah Caleg',
|
||||
// );
|
||||
var res = await dialogService.showCustomDialog(
|
||||
variant: DialogType.tambahEditCalegView,
|
||||
title: 'Tambah Caleg',
|
||||
|
Reference in New Issue
Block a user