Reflex Spare Parts Finder
Search for spare parts
Quick Search
Search by vessel number
= 10) {
updateTimer = setTimeout(() => {
$wire.set('vesselNo', $el.value);
}, 300);
} else if ($el.value.length === 0) {
$wire.set('vesselNo', '');
}
"
placeholder="e.g. 08I022170009"
aria-describedby="vessel-help"
class="w-full px-4 py-3 md:py-4 text-lg font-mono border border-gray-300 rounded-lg focus:outline-none focus:ring-2 transition-all duration-200 uppercase"
:class="{ 'bg-green-50': localVesselNo && localVesselNo.length >= 10 }"
:style="localVesselNo && localVesselNo.length >= 10 ? 'border-color: #84bd3f;' : ''"
onfocus="this.style.borderColor='#84bd3f'; this.style.boxShadow='0 0 0 3px rgba(132, 189, 63, 0.1)';"
onblur="if (!this.value || this.value.length < 10) { this.style.borderColor='#d1d5db'; this.style.boxShadow='none'; }"
wire:loading.attr="disabled"
wire:target="vesselNo">
OR
Advanced Search
Use detailed filters to find specific parts