@props(['transceiver', 'portlink' => true])
@if($portlink && $transceiver->port)@endif @if($transceiver->vendor || $transceiver->type)

{{ $transceiver->vendor }} {{ $transceiver->type }}

@endif @if($transceiver->model)

{{ __('port.transceivers.fields.model', $transceiver->only('model')) }}

@endif @if($transceiver->serial)

{{ __('port.transceivers.fields.serial', $transceiver->only('serial')) }}

@endif

@if($transceiver->revision){{ __('port.transceivers.fields.revision', $transceiver->only('revision')) }}@endif @if($transceiver->date){{ __('port.transceivers.fields.date', $transceiver->only('date')) }}@endif

@if($transceiver->ddm !== null){{ __('port.transceivers.fields.ddm', ['ddm' => $transceiver->ddm ? __('Yes') : __('No')]) }}@endif
@if($transceiver->cable)

{{ __('port.transceivers.fields.cable', $transceiver->only('cable')) }}

@endif @if($transceiver->distance)

{{ __('port.transceivers.fields.distance', ['distance' => \LibreNMS\Util\Number::formatSi($transceiver->distance, suffix: 'm')]) }}

@endif @if($transceiver->wavelength)

{{ __('port.transceivers.fields.wavelength', ['wavelength' => $transceiver->wavelength . 'nm']) }}

@endif @if($transceiver->encoding)

{{ __('port.transceivers.fields.encoding', $transceiver->only('encoding')) }}

@endif @if($transceiver->connector)

{{ __('port.transceivers.fields.connector', $transceiver->only('connector')) }}

@endif @if($transceiver->channels > 1)

{{ __('port.transceivers.fields.channels', $transceiver->only('channels')) }}

@endif