import { defineComponent as n, computed as r, createElementBlock as s, openBlock as m, normalizeStyle as p, renderSlot as a } from "vue";
/* empty css             */
const c = {
  name: "PlGrid"
}, f = /* @__PURE__ */ n({
  ...c,
  props: {
    columns: {}
  },
  setup(e) {
    const t = e, o = r(() => ({
      gridTemplateColumns: `repeat(${t.columns}, minmax(0, 1fr))`
    }));
    return (l, u) => (m(), s("div", {
      class: "pl-layout-component pl-grid",
      style: p(o.value)
    }, [
      a(l.$slots, "default")
    ], 4));
  }
});
export {
  f as default
};
//# sourceMappingURL=PlGrid.vue.js.map
