UNPKG

plus-pro-components

Version:

Page level components developed based on Element Plus.

24 lines (20 loc) 533 B
'use strict'; var vue = require('vue'); require('../constants/index.js'); var page = require('../constants/page.js'); function useTable(_pageInfo) { const defaultPageInfo = vue.unref(_pageInfo) || page.DefaultPageInfo; const tableData = vue.ref([]); const pageInfo = vue.ref({ ...defaultPageInfo }); const total = vue.ref(0); const loadingStatus = vue.ref(false); const buttons = vue.shallowRef([]); return { tableData, pageInfo, total, loadingStatus, buttons }; } exports.useTable = useTable;