@aware([ 'placeholder' ]) @props([ 'placeholder' => null, 'clearable' => false, 'invalid' => null, 'size' => null, ]) {{-- For Firefox, we need to reset the inputs padding back to the default as if there is no trailing icon, so the native date input calendar icon is correctly positioned... --}} {{-- Hide this button on Firefox because we can't get rid of the default date input calendar icon, so hide ours instead... --}} {{-- Show this button only on Firefox as it's a clickable overlay that sits over the top of the default date input calendar icon to display our date picker... --}}