UNPKG

@nextcloud/vue

Version:
46 lines (45 loc) 1.49 kB
import '../assets/NcFormBox-D_5h4Op_.css'; import { defineComponent, useCssModule, provide, openBlock, createElementBlock, normalizeClass, renderSlot } from "vue"; import { N as NC_FORM_BOX_CONTEXT_KEY } from "./useNcFormBox-Djlh582y.mjs"; import { _ as _export_sfc } from "./_plugin-vue_export-helper-1tPrXgE0.mjs"; const _sfc_main = /* @__PURE__ */ defineComponent({ __name: "NcFormBox", props: { row: { type: Boolean } }, setup(__props) { const style = useCssModule(); provide(NC_FORM_BOX_CONTEXT_KEY, { isInFormBox: true, formBoxItemClass: style.ncFormBox__item }); return (_ctx, _cache) => { return openBlock(), createElementBlock("div", { class: normalizeClass([_ctx.$style.ncFormBox, __props.row ? _ctx.$style.ncFormBox_row : _ctx.$style.ncFormBox_col]) }, [ renderSlot(_ctx.$slots, "default", { itemClass: _ctx.$style.ncFormBox__item }) ], 2); }; } }); const ncFormBox = "_ncFormBox_BhWbh"; const ncFormBox_row = "_ncFormBox_row_F5s-i"; const ncFormBox__item = "_ncFormBox__item_655o7"; const ncFormBox_col = "_ncFormBox_col_nIEpL"; const style0 = { "material-design-icon": "_material-design-icon_TxQIB", ncFormBox, ncFormBox_row, ncFormBox__item, ncFormBox_col }; const cssModules = { "$style": style0 }; const NcFormBox = /* @__PURE__ */ _export_sfc(_sfc_main, [["__cssModules", cssModules]]); export { NcFormBox as N }; //# sourceMappingURL=NcFormBox-3Ql2JSK8.mjs.map