add edit page and widgets

This commit is contained in:
atseirjo
2026-01-15 13:44:48 +01:00
parent b9f379ad53
commit 6df0da2776
11 changed files with 915 additions and 16 deletions

View File

@@ -2,6 +2,7 @@ import 'package:get/get.dart';
import '../../model/filament_model.dart';
import '../../helpers/filament_repository.dart';
import '../pages/details_view.dart';
import '../pages/edit_view.dart';
class ListController extends GetxController {
final filamentList = <FilamentModel>[].obs;
@@ -35,7 +36,9 @@ class ListController extends GetxController {
Get.toNamed(DetailsPage.namedRoute, arguments: {'filament': filament});
}
void editFilament(FilamentModel filament) {}
void editFilament(FilamentModel filament) {
Get.toNamed(EditPage.namedRoute, arguments: {'filament': filament});
}
void removeFilament(FilamentModel filament) {
FilamentRepository.to.deleteFilament(filament.id);