home controller file picker

This commit is contained in:
atseirjo
2026-01-22 06:52:41 +01:00
parent 7faa64eeb0
commit f25368e532
2 changed files with 3 additions and 4 deletions

View File

@@ -67,8 +67,7 @@ class HomeController extends GetxController {
try {
// Datei auswählen
FilePickerResult? result = await FilePicker.platform.pickFiles(
type: FileType.custom,
allowedExtensions: ['json'],
type: FileType.any,
);
if (result != null) {

View File

@@ -31,12 +31,11 @@ class FilamentRepository extends GetxService {
}
// Read - Alle Filamente abrufen
List<FilamentModel> getAllFilaments() {
List<FilamentModel> getAllFilaments() {
try {
final data = _storage.read(_storageKey);
//Wenn nichts gespeichert ist, gebe die Mockup Liste zurück
if (data == null) return FilamentModel.mockupFilamentList;
return (data as List)
.map((json) => FilamentModel.fromJson(json))
.toList();
@@ -152,4 +151,5 @@ class FilamentRepository extends GetxService {
final filaments = getAllFilaments();
return filaments.where((f) => f.type == type).toList();
}
}