@extends('layouts.app')
@section('title', 'Import Progress')
@section('content')
@php $total = max(1, (int) ($import->total_rows ?? 0)); $done = (int) ($import->imported_rows ?? 0) + (int) ($import->invalid_rows ?? 0); $pct = $import->total_rows ? min(100, round(($done / $total) * 100)) : 0; @endphp {{ $pct }}%
Processing {{ $import->original_name }}
Total
{{ $import->total_rows ?? 0 }}
Imported
{{ $import->imported_rows ?? 0 }}
Invalid
{{ $import->invalid_rows ?? 0 }}
Status
{{ ucfirst(str_replace('_', ' ', $import->status ?? '')) }}
Started: {{ optional($import->processing_started_at)->format('Y-m-d H:i:s') ?? '—' }} · Completed: {{ optional($import->processing_completed_at)->format('Y-m-d H:i:s') ?? '—' }}