UNPKG

nly-adminlte-vue

Version:
36 lines (31 loc) 929 B
import Vue from "../../utils/vue"; // Mixins import idMixin from "../../mixins/id"; import normalizeSlotMixin from "../../mixins/normalize-slot"; // Main table renderer mixin import tableRendererMixin from "./plugin/mixin-table-renderer"; // Feature miins import stackedMixin from "./plugin/mixin-stacked"; // @vue/component const name = "NlyTableSimple"; export const NlyTableSimple = /*#__PURE__*/ Vue.extend({ name: name, // Order of mixins is important! // They are merged from first to last, followed by this component. mixins: [ // Required mixins idMixin, normalizeSlotMixin, tableRendererMixin, // feature mixin // Stacked requires extra handling by users via // the table cell `stacked-heading` prop stackedMixin ], computed: { isTableSimple() { return true; } } // render function provided by table-renderer mixin });