{{-- Generic labelled text input with old-input repopulation and validation error display — the module's own equivalent of a host x-ui.field, used instead of it per the module's independence rule. All styling is .bbk-field* (resources/css/checkout.css); no host classes. --}} @props([ 'name', 'label', 'type' => 'text', 'value' => null, 'required' => false, ])
class(['bbk-field-input', 'bbk-field-input--error' => $errors->has($name)]) }} > @error($name)

{{ $message }}

@enderror