(function(){"use strict";try{if(typeof document<"u"){var e=document.createElement("style");e.appendChild(document.createTextNode(".pl-container{display:flex;flex-direction:column;gap:var(--gap-v)}")),document.head.appendChild(e)}}catch(n){console.error("vite-plugin-css-injected-by-js",n)}})();
import { defineComponent as l, computed as a, createBlock as i, openBlock as d, normalizeStyle as r, withCtx as c, renderSlot as s } from "vue";

import m from "../../components/PlSplash/PlSplash.vue.js";
const p = {
  name: "PlContainer"
}, y = /* @__PURE__ */ l({
  ...p,
  props: {
    width: {},
    loading: { type: Boolean },
    loadingText: {}
  },
  setup(t) {
    const e = t, o = a(() => ({
      width: e.width
    }));
    return (n, u) => (d(), i(m, {
      loading: t.loading,
      "loading-text": t.loadingText,
      class: "pl-container pl-layout-component",
      style: r(o.value)
    }, {
      default: c(() => [
        s(n.$slots, "default")
      ]),
      _: 3
    }, 8, ["loading", "loading-text", "style"]));
  }
});
export {
  y as default
};
//# sourceMappingURL=PlContainer.vue.js.map
