The p-input-text component provides a versatile, user‑friendly interface for entering freeform text. It supports
direct keyboard input and includes start and end slots to allow flexible integration of icons, buttons, or other content
within the input field.
A label is a caption which informs the user what information a particular form field is asking for. The
p-input-text component can be used with or without a label, but it's recommended to keep the label visible for
better accessibility whenever possible. When used without a label, it's mandatory to provide a descriptive label text
for screen readers.
While a placeholder is optional but recommended to be set whenever bits of example content or hints shall be shown to
give the user visual cues to fill out the form.