feat: UX-002 — BouncingLoader widget replacing CircularProgressIndicator in key screens
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_staggered_animations/flutter_staggered_animations.dart';
|
||||
import '../../../core/storage/token_storage.dart';
|
||||
import '../../../widgets/bouncing_loader.dart';
|
||||
import '../../../core/utils/error_utils.dart';
|
||||
import '../models/review_models.dart';
|
||||
import '../services/review_service.dart';
|
||||
@@ -112,7 +113,7 @@ class _ReviewSectionState extends State<ReviewSection> {
|
||||
const Center(
|
||||
child: Padding(
|
||||
padding: EdgeInsets.all(32),
|
||||
child: CircularProgressIndicator(color: Color(0xFF0F45CF)),
|
||||
child: BouncingLoader(color: Color(0xFF0F45CF)),
|
||||
),
|
||||
)
|
||||
else if (_error != null)
|
||||
@@ -191,7 +192,7 @@ class _ReviewSectionState extends State<ReviewSection> {
|
||||
child: _loadingMore
|
||||
? const Padding(
|
||||
padding: EdgeInsets.all(16),
|
||||
child: SizedBox(width: 24, height: 24, child: CircularProgressIndicator(strokeWidth: 2, color: Color(0xFF0F45CF))),
|
||||
child: BouncingLoader(color: Color(0xFF0F45CF)),
|
||||
)
|
||||
: TextButton(
|
||||
onPressed: _loadMore,
|
||||
|
||||
Reference in New Issue
Block a user