Detailed attachments

This commit is contained in:
2024-11-10 17:21:57 +08:00
parent b53cb9fc81
commit ab73916795
6 changed files with 142 additions and 18 deletions

View File

@ -338,11 +338,15 @@ class _PostEditorScreenState extends State<PostEditorScreen> {
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
if (_isBusy)
LinearProgressIndicator(
value: _progress,
minHeight: 2,
),
if (_isBusy && _progress != null)
TweenAnimationBuilder<double>(
tween: Tween(begin: 0, end: 1),
duration: Duration(milliseconds: 300),
builder: (context, value, _) =>
LinearProgressIndicator(value: value, minHeight: 2),
)
else if (_isBusy)
const LinearProgressIndicator(value: null, minHeight: 2),
Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [