change the main list to row

This commit is contained in:
kicap
2024-07-27 20:06:56 +08:00
parent 1607b6eb00
commit fb63a2b177
20 changed files with 15114 additions and 225 deletions

View File

@ -1,19 +1,20 @@
import 'package:flutter/material.dart';
import 'package:kamus_kesehatan/model/istilah_model.dart';
import 'package:stacked/stacked.dart';
import 'package:stacked_services/stacked_services.dart';
import '../../../model/istilah_model1.dart';
import './action_dialog_view_model.dart';
class ActionDialogView extends StatelessWidget {
final DialogRequest<IstilahModel> request;
final DialogRequest<IstilahModel1> request;
final Function(DialogResponse) completer;
const ActionDialogView({
Key? key,
required this.request,
required DialogRequest request,
required this.completer,
}) : super(key: key);
}) : request = request as DialogRequest<IstilahModel1>,
super(key: key);
@override
Widget build(BuildContext context) {

View File

@ -2,15 +2,15 @@ import '../../../app/app.dialogs.dart';
import '../../../app/app.locator.dart';
import '../../../app/app.logger.dart';
import '../../../app/core/custom_base_view_model.dart';
import '../../../model/istilah_model.dart';
import '../../../model/istilah_model1.dart';
import '../../../services/my_storage.dart';
class ActionDialogViewModel extends CustomBaseViewModel {
final log = getLogger('ActionDialogViewModel');
final myStorage = locator<MyStorage>();
IstilahModel? data;
IstilahModel1? data;
Future<void> init(IstilahModel? data) async {
Future<void> init(IstilahModel1? data) async {
// log.i('init');
// log.i(data!.istilah.toString());
// log.i(data.arti.toString());
@ -18,7 +18,7 @@ class ActionDialogViewModel extends CustomBaseViewModel {
// await myStorage.clear();
}
addBookmark(IstilahModel istilahModel) async {
addBookmark(IstilahModel1 istilahModel) async {
List<dynamic>? listBookmark;
listBookmark = await myStorage.read('listBookmark');