idle
This commit is contained in:
@@ -2,6 +2,7 @@ import 'package:flutter/material.dart';
|
||||
import 'package:flutter_bloc/flutter_bloc.dart';
|
||||
import 'package:file_picker/file_picker.dart' hide FileType;
|
||||
import 'package:go_router/go_router.dart';
|
||||
import 'package:path/path.dart' as p;
|
||||
import '../blocs/file_browser/file_browser_bloc.dart';
|
||||
import '../blocs/file_browser/file_browser_event.dart';
|
||||
import '../blocs/file_browser/file_browser_state.dart';
|
||||
@@ -552,12 +553,29 @@ class _FileExplorerState extends State<FileExplorer> {
|
||||
: Colors.transparent,
|
||||
),
|
||||
child: ListTile(
|
||||
leading: Icon(
|
||||
file.type == FileType.folder
|
||||
? Icons.folder
|
||||
: Icons.insert_drive_file,
|
||||
color: AppTheme.primaryText,
|
||||
),
|
||||
leading: file.type == FileType.folder
|
||||
? Icon(Icons.folder, color: AppTheme.primaryText, size: 36)
|
||||
: Stack(
|
||||
alignment: Alignment.bottomRight,
|
||||
children: [
|
||||
Icon(
|
||||
Icons.insert_drive_file,
|
||||
color: AppTheme.primaryText,
|
||||
size: 36,
|
||||
),
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(bottom: 2, right: 6),
|
||||
child: Text(
|
||||
p.extension(file.name).toUpperCase(),
|
||||
style: const TextStyle(
|
||||
color: Colors.black,
|
||||
fontSize: 6.25,
|
||||
fontWeight: FontWeight.bold,
|
||||
),
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
title: Text(
|
||||
file.type == FileType.folder
|
||||
? (file.name.startsWith('/') ? file.name : '/${file.name}')
|
||||
|
||||
Reference in New Issue
Block a user