mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-08-14 09:30:21 +08:00
FoldersView: Add the root folder - Call it "Notes"
This way the FolderView is never just empty. It looks bad otherwise.
This commit is contained in:
@ -15,15 +15,10 @@ class FolderTreeView extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
var folderTiles = <FolderTile>[];
|
||||
rootFolder.entities.forEach((entity) {
|
||||
if (entity.isNote) return;
|
||||
|
||||
folderTiles.add(FolderTile(entity.folder, onFolderSelected));
|
||||
});
|
||||
|
||||
return ListView(
|
||||
children: folderTiles,
|
||||
children: <Widget>[
|
||||
FolderTile(rootFolder, onFolderSelected),
|
||||
],
|
||||
);
|
||||
}
|
||||
}
|
||||
@ -71,10 +66,15 @@ class FolderTileState extends State<FolderTile> {
|
||||
)
|
||||
: null;
|
||||
|
||||
var folderName = folder.name;
|
||||
if (folder.parent == null) {
|
||||
folderName = "Notes";
|
||||
}
|
||||
|
||||
return Card(
|
||||
child: ListTile(
|
||||
leading: Icon(Icons.folder),
|
||||
title: Text(folder.name),
|
||||
title: Text(folderName),
|
||||
trailing: trailling,
|
||||
),
|
||||
);
|
||||
|
Reference in New Issue
Block a user