<div class="d-flex flex-wrap gap-1 justify-content-end" role="group" aria-label="OLT actions">
    @can('olt.view')
        <a class="btn btn-sm btn-primary" href="{{ route('admin.olts.show', $row) }}">
            <i data-feather="layout" class="me-1"></i> Overview
        </a>
        <a class="btn btn-sm btn-outline-secondary" href="{{ route('admin.olts.interfaces', $row) }}">
            <i data-feather="activity" class="me-1"></i> Interfaces
        </a>
        <a class="btn btn-sm btn-outline-success" href="{{ route('admin.olts.onus', $row) }}">
            <i data-feather="radio" class="me-1"></i> ONU Tx/Rx
        </a>
    @endcan
    @can('olt.update')
        <button type="button" class="btn btn-sm btn-outline-info test-olt" data-id="{{ $row->id }}"><i data-feather="refresh-cw" class="me-1"></i>Sync</button>
        <button type="button" class="btn btn-sm btn-outline-dark edit-olt" data-id="{{ $row->id }}"><i data-feather="edit-2" class="me-1"></i>Edit</button>
    @endcan
    @can('olt.delete')<button type="button" class="btn btn-sm btn-outline-danger delete-olt" data-id="{{ $row->id }}"><i data-feather="trash-2" class="me-1"></i>Delete</button>@endcan
</div>
