@public-ui/components
Version:
Contains all web components that belong to KoliBri - The accessible HTML-Standard.
4 lines • 562 B
JavaScript
/*!
* KoliBri - The accessible HTML-Standard
*/
import{c as r}from"./clsx-09a06a12.js";import{h as e}from"./index-f0de5c73.js";import{K as t}from"./Alert-6efb8352.js";function o(r){return Object.entries(r).reduce(((r,[e,s])=>{const t=e.startsWith("_")?e.slice(1):e;return Object.assign(Object.assign({},r),{[t]:s})}),{})}const s=({_alert:s,_msg:i,_hideError:n,_id:c})=>{const a=o(i||{});return e(t,Object.assign({id:`${c}-error`,alert:s,type:"error",class:r({error:!0,"visually-hidden":!0===n})},a),(null==i?void 0:i._description)||void 0)},n=s;export{n as K};