{{#if hasBlock}} {{yield}} {{else}} {{#if (eq 'file' type)}} {{input class='col-xs-12' type='file' name=name}} {{else if (eq 'textarea' type)}} {{textarea class='col-xs-12' name=name rows=rows cols=cols value=(mut (get dataModel name)) class='form-control textarea-resize-vertical' placeholder=(if placeholder placeholder label)}} {{else if (eq 'show' type)}}
{{get dataModel name}}
{{else}} {{input class='col-xs-12 width-100' type=type readonly=readonly name=name placeholder=(if placeholder placeholder label) value=(mut (get dataModel name))}} {{/if}} {{/if}}
{{#if imageUrl}}
{{image-previews previews=imageUrl}}
{{/if}} {{#if (and hasError error-msg)}} {{form-input-errors-msg name=name}} {{/if}}