{#if propDef.type === "bool"} setProp(propDef.____name, ev.target.checked)} hasError={fieldHasError(propDef.____name)} /> {:else if propDef.type === "options"} setProp(propDef.____name, ev.target.value)} hasError={fieldHasError(propDef.____name)}/> {:else if propDef.type === "component"} {:else if propDef.type === "array"} {:else} setProp(propDef.____name, ev.target.value)} margin={false} hasError={fieldHasError(propDef.____name)} {disabled}/> {/if}