fix: Fix filepath splitting, fix slivers on scanner page

This commit is contained in:
Anton Stubenbord
2023-02-24 15:55:16 +01:00
parent 378e3ff104
commit 74a87b3308
3 changed files with 114 additions and 91 deletions

View File

@@ -0,0 +1,20 @@
class FileDescription {
final String filename;
final String extension;
FileDescription({
required this.filename,
required this.extension,
});
factory FileDescription.fromPath(String path) {
final filename = path.split(RegExp(r"/")).last;
final fragments = filename.split(".");
final ext = fragments.removeLast();
final name = fragments.join(".");
return FileDescription(
filename: name,
extension: ext,
);
}
}