Files
ploi-core/public/build/assets/Container-0fec1f44.js
Ralph J. Smit 80b4428b72 Filament V3
2023-09-28 12:12:04 +02:00

37 lines
996 B
JavaScript
Vendored

import { o as openBlock, c as createElementBlock, h as renderSlot, n as normalizeClass } from "./app-ebc4651b.js";
import { _ as _export_sfc } from "./_plugin-vue_export-helper-cc2b3d55.js";
const baseClasses = "w-full px-4 sm:px-8 mx-auto";
const sizeClasses = {
small: "max-w-sm",
medium: "max-w-xl",
base: "max-w-5xl",
large: "max-w-screen-xl",
fluid: "max-w-none"
};
const _sfc_main = {
props: {
size: {
type: String,
default: () => "base",
validator: (size) => Object.keys(sizeClasses).includes(size)
}
},
data() {
return {
baseClasses,
sizeClasses
};
}
};
function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
return openBlock(), createElementBlock("div", {
class: normalizeClass([$data.baseClasses, $data.sizeClasses[$props.size]])
}, [
renderSlot(_ctx.$slots, "default")
], 2);
}
const Container = /* @__PURE__ */ _export_sfc(_sfc_main, [["render", _sfc_render]]);
export {
Container as C
};