UNPKG

primevue

Version:

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![npm version](https://badge.fury.io/js/primevue.svg)](https://badge.fury.io/js/primevue) [![Discord Chat](https://img.shields.io/discord/55794023

2 lines (1 loc) 1.79 kB
import e from"primevue/icons/check";import i from"primevue/icons/exclamationtriangle";import n from"primevue/icons/infocircle";import t from"primevue/icons/timescircle";import{openBlock as s,createElementBlock as o,normalizeClass as l,renderSlot as r,createBlock as a,resolveDynamicComponent as c,createElementVNode as m,createTextVNode as p}from"vue";var 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:n,success:e,warn:i,error:t}[this.severity]}}};const u={class:"p-inline-message-text"};!function(e,i){void 0===i&&(i={});var n=i.insertAt;if(e&&"undefined"!=typeof document){var t=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css","top"===n&&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,i,n,t,d,f){return s(),o("div",{"aria-live":"polite",class:l(f.containerClass)},[r(e.$slots,"icon",{},(()=>[(s(),a(c(n.icon?"span":f.iconComponent),{class:l(["p-inline-message-icon",n.icon])},null,8,["class"]))])),m("span",u,[r(e.$slots,"default",{},(()=>[p(" ")]))])],2)};export{d as default};