first commit

This commit is contained in:
cieanyau committed 2026-11-06 00:04:38 +08:00
commit db5762abd4
687 files changed
+171307

No files matched your search

@@ -0,0 +1,166 @@
<script>
import "~/assets/styles/InstanceLoadingShell.CwfiUwdU.css";
import { renderList } from "vue";
import { normalizeClass } from "vue";
import { createElementBlock } from "vue";
import { Fragment } from "vue";
import { createElementVNode } from "vue";
import { defineComponent } from "vue";
import { createVNode } from "vue";
import { openBlock } from "vue";
import { t as _plugin_vue_export_helper_t } from "~/lib/_plugin-vue_export-helper.js";
import skeleton from "primevue/skeleton";
var u = {
class: `shell-tabs`,
"aria-hidden": `true`,
},
d = {
class: `shell-grid`,
"aria-hidden": `true`,
},
f = {
class: `shell-card`,
},
p = {
class: `shell-card shell-secondary`,
},
m = Object.assign(
_plugin_vue_export_helper_t(
defineComponent({
__name: `InstanceLoadingShell`,
props: {
dcim: {
type: Boolean,
default: !1,
},
},
setup(a) {
return (c, m) => {
let h = skeleton;
return (
openBlock(),
createElementBlock(
`div`,
{
class: normalizeClass([
`instance-loading-shell`,
{
dcim: a.dcim,
},
]),
role: `status`,
"aria-label": `正在加载实例管理信息`,
"aria-busy": `true`,
},
[
createElementVNode(`div`, u, [
(openBlock(),
createElementBlock(
Fragment,
null,
renderList([32, 32, 64, 32, 80, 80, 32], (e, t) =>
createElementVNode(
`span`,
{
key: t,
},
[
createVNode(
h,
{
width: `${e}px`,
height: `24px`,
},
null,
8,
[`width`],
),
],
),
),
64,
)),
]),
createElementVNode(`div`, d, [
(openBlock(),
createElementBlock(
Fragment,
null,
renderList(3, (t) =>
createElementVNode(
`div`,
{
key: t,
class: `shell-column`,
},
[
createElementVNode(`div`, f, [
createVNode(h, {
width: `64px`,
height: `24px`,
}),
(openBlock(),
createElementBlock(
Fragment,
null,
renderList(5, (e) =>
createElementVNode(
`div`,
{
key: e,
class: `shell-row`,
},
[
createVNode(h, {
width: `28%`,
height: `24px`,
}),
createVNode(h, {
width: `45%`,
height: `24px`,
}),
],
),
),
64,
)),
createVNode(h, {
height: `40px`,
class: `shell-button`,
}),
]),
createElementVNode(`div`, p, [
createVNode(h, {
width: `64px`,
height: `24px`,
}),
createVNode(h, {
height: `126px`,
}),
createVNode(h, {
width: `70%`,
height: `24px`,
}),
]),
],
),
),
64,
)),
]),
],
2,
)
);
};
},
}),
[[`__scopeId`, `data-v-f12d9300`]],
),
{
__name: `InstanceLoadingShell`,
},
);
export {};
export default m;
</script>