Files
console-dev/app/components/PageInfoNotice.vue
T

51 lines
1.1 KiB
Vue

<script>
/** 页面静态说明容器:内容来自默认插槽,使用 note 而非实时警报,避免反复朗读。 */
import "~/assets/styles/PageInfoNotice._16xRFrB.css";
import { renderSlot } from "vue";
import { createBlock } from "vue";
import { withCtx } from "vue";
import { openBlock } from "vue";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import message from "primevue/message";
var o = {};
function s(i, o) {
let s = message;
return (
openBlock(),
createBlock(
s,
{
severity: `info`,
closable: !1,
icon: `pi pi-info-circle`,
class: `page-info-notice`,
role: `note`,
"aria-live": `off`,
pt: {
icon: {
"aria-hidden": `true`,
},
},
},
{
default: withCtx(() => [
renderSlot(i.$slots, `default`, {}, void 0, !0),
]),
_: 3,
},
)
);
}
var c = Object.assign(
_plugin_vue_export_helper_t(o, [
[`render`, s],
[`__scopeId`, `data-v-8f81f268`],
]),
{
__name: `PageInfoNotice`,
},
);
export {};
export default c;
</script>