Implemented simple and basic file downloading

This commit is contained in:
2023-03-11 20:26:00 +01:00
parent d519bafe3b
commit 54153f1958
12 changed files with 505 additions and 312 deletions

View File

@ -1,7 +1,10 @@
import 'dart:developer';
import 'package:filesize/filesize.dart';
import 'package:flutter/material.dart';
import 'package:jiffy/jiffy.dart';
import 'package:marianum_mobile/api/marianumcloud/webdav/queries/listFiles/cacheableFile.dart';
import 'package:marianum_mobile/screen/pages/files/fileDownload.dart';
import 'package:marianum_mobile/widget/errorView.dart';
import 'package:provider/provider.dart';
@ -66,11 +69,10 @@ class _FilesState extends State<Files> {
props.enterFolder(file.name);
} else {
//TODO implement file download / view
log(file.path);
showDialog(context: context, builder: (context) {
return const AlertDialog(
title: Text("Datei öffnen"),
content: Text("Das öffnen von Dateien ist noch nicht implementiert!"),
);
return FileDownload(file.path, file.name);
});
}
},