@let attr = attribute(); @if (attr) { @let type = attr.annotations.inputType; @switch (type) { @case ('hidden') { } @case ('textarea') { } @case (type === 'select' || type === 'multiselect' ? type : '') { } @case (type === 'select-radiobuttons' || type === 'multiselect-checkboxes' ? type : '') { } @default { @let values = valueOrValues(); @if (values && (values | toArray: true).length) { @for (value of values; track value; let i = $index) { } } @else { @if (attr.name === 'password' || attr.name === 'password-confirm') { } @else { } } } } }