@extends('layouts.app') @section('title', __('two-factor.security.2fa.devices.title')) @section('content')
@include('components.alert_success')

{{ __('two-factor.security.2fa.devices.title') }}

{{ __('two-factor.security.2fa.devices.intro') }}

@if ($devices->isEmpty())
{{ __('two-factor.security.2fa.devices.empty') }}
@else {{-- Desktop table (>= md) --}}
@foreach ($devices as $device) @endforeach
{{ __('two-factor.security.2fa.devices.columns.label') }} {{ __('two-factor.security.2fa.devices.columns.last_used') }} {{ __('two-factor.security.2fa.devices.columns.expires') }} {{ __('two-factor.security.2fa.devices.columns.actions') }}
{{ $device->label ?? __('two-factor.security.2fa.devices.unknown_device') }} {{ optional($device->last_used_at)->diffForHumans() ?? __('two-factor.security.2fa.devices.never') }} {{ optional($device->expires_at)->translatedFormat('d/m/Y') ?? '—' }}
{{-- Mobile card stack (< md) --}}
@foreach ($devices as $device)
{{ $device->label ?? __('two-factor.security.2fa.devices.unknown_device') }}
{{ __('two-factor.security.2fa.devices.columns.last_used') }} : {{ optional($device->last_used_at)->diffForHumans() ?? __('two-factor.security.2fa.devices.never') }}
{{ __('two-factor.security.2fa.devices.columns.expires') }} : {{ optional($device->expires_at)->translatedFormat('d/m/Y') ?? '—' }}
@endforeach
@endif
@if (! $devices->isEmpty()) @foreach ($devices as $device) @php $deviceLabel = $device->label ?? __('two-factor.security.2fa.devices.unknown_device'); @endphp @endforeach @endif @endsection