UNPKG

@public-ui/components

Version:

Contains all web components that belong to KoliBri - The accessible HTML-Standard.

4 lines 962 B
/*! * KoliBri - The accessible HTML-Standard */ import{_ as e}from"./tslib.es6-CxX45GIN.js";import{h as s,F as o}from"./index-DyUiyxj3.js";import{c as l}from"./clsx-eK3rPvPS.js";import"./common-BXXICkFX.js";import{d as a,g as i,i as r}from"./FormFieldStateWrapper-COm9oJpc.js";const t=t=>{const{class:d,msg:n,required:u,disabled:c,touched:b,readonly:p,ariaDescribedBy:m,hideLabel:g,label:y,suggestions:j,value:B}=t,h=e(t,["class","msg","required","disabled","touched","readonly","ariaDescribedBy","hideLabel","label","suggestions","value"]),k={"kol-input--disabled":Boolean(c),"kol-input--required":Boolean(u),"kol-input--touched":Boolean(b),"kol-input--readonly":Boolean(p),[`kol-input--${i(n)}`]:r(n,b)},x=Object.assign(Object.assign({class:l("kol-input",k,d),required:u,disabled:c,readonly:p,type:"text",list:j?`${h.id}-list`:void 0},a({ariaDescribedBy:m,hideLabel:g,label:y})),h);return s(o,null,s("input",Object.assign({},x,{value:B})),j)};export{t as I};