primevue
Version:
[](https://opensource.org/licenses/MIT) [](https://badge.fury.io/js/primevue) [ • 1.92 kB
JavaScript
;var e=require("primevue/icons/check"),n=require("primevue/icons/exclamationtriangle"),i=require("primevue/icons/infocircle"),t=require("primevue/icons/timescircle"),s=require("vue");function l(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var o=l(e),r=l(n),a=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:a.default,success:o.default,warn:r.default,error:c.default}[this.severity]}}};const u={class:"p-inline-message-text"};!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",u,[s.renderSlot(e.$slots,"default",{},(()=>[s.createTextVNode(" ")]))])],2)},module.exports=d;