UNPKG

vue-tables-2

Version:
38 lines (34 loc) 940 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = _default; var _merge = _interopRequireDefault(require("merge")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } function _default(useVuex, source) { var page = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 1; var data = { vuex: true, activeState: false, userColumnsDisplay: [], userControlsColumns: false, displayColumnsDropdown: false, collapsedGroups: [] }; if (useVuex) return data; data = (0, _merge["default"])(data, { vuex: false, count: 0, customQueries: {}, query: null, page: page, limit: 10, windowWidth: typeof window !== 'undefined' ? window.innerWidth : null, orderBy: { column: false, ascending: true } }); if (source == 'server') data.data = []; return data; }