@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-299a463b.js";import{K as t}from"./Alert-06d4d9a4.js";function o(r){return Object.entries(r).reduce(((r,[s,e])=>{const t=s.startsWith("_")?s.slice(1):s;return Object.assign(Object.assign({},r),{[t]:e})}),{})}const s=({_alert:s,_msg:i,_hideError:n,_id:a})=>{const c=o(i||{});return e(t,Object.assign({id:`${a}-error`,alert:s,type:"error",class:r({error:!0,"visually-hidden":!0===n})},c),(null==i?void 0:i._description)||void 0)},n=s;export{n as K};