simulatePreparationProgress method

Future<void> simulatePreparationProgress()

Implementation

Future<void> simulatePreparationProgress() async {
  for (int i = 1; i <= 8; i++) {
    if (_uploadTask == null || _uploadTask!.isCompleted) return;

    await Future.delayed(const Duration(milliseconds: 200));
    state = state.copyWith(uploadProgress: 0.04 + (i * 0.02));
  }
}