primevue
Version:
[](https://opensource.org/licenses/MIT) [](https://badge.fury.io/js/primevue) [ • 1.93 kB
JavaScript
this.primevue=this.primevue||{},this.primevue.inlinemessage=function(e,n,i,t,s){"use strict";function l(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var o=l(e),a=l(n),r=l(i),c=l(t),d={name:"InlineMessage",props:{severity:{type:String,default:"error"},icon:{type:String,default:void 0}},timeout:null,data:()=>({visible:!0}),mounted(){this.sticky||setTimeout((()=>{this.visible=!1}),this.life)},computed:{containerClass(){return["p-inline-message p-component p-inline-message-"+this.severity,{"p-inline-message-icon-only":!this.$slots.default}]},iconComponent(){return{info:r.default,success:o.default,warn:a.default,error:c.default}[this.severity]}}};const p={class:"p-inline-message-text"};return function(e,n){void 0===n&&(n={});var i=n.insertAt;if(e&&"undefined"!=typeof document){var t=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css","top"===i&&t.firstChild?t.insertBefore(s,t.firstChild):t.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}("\n.p-inline-message {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n vertical-align: top;\n}\n.p-inline-message-icon-only .p-inline-message-text {\n visibility: hidden;\n width: 0;\n}\n.p-fluid .p-inline-message {\n display: flex;\n}\n"),d.render=function(e,n,i,t,l,o){return s.openBlock(),s.createElementBlock("div",{"aria-live":"polite",class:s.normalizeClass(o.containerClass)},[s.renderSlot(e.$slots,"icon",{},(()=>[(s.openBlock(),s.createBlock(s.resolveDynamicComponent(i.icon?"span":o.iconComponent),{class:s.normalizeClass(["p-inline-message-icon",i.icon])},null,8,["class"]))])),s.createElementVNode("span",p,[s.renderSlot(e.$slots,"default",{},(()=>[s.createTextVNode(" ")]))])],2)},d}(primevue.icons.check,primevue.icons.exclamationtriangle,primevue.icons.infocircle,primevue.icons.timescircle,Vue);