tav-ui
Version:
52 lines (48 loc) • 1.09 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var componentSetting = {
table: {
exportLimit: 1e4,
fetchSetting: {
pageField: "currentPage",
sizeField: "pageSize",
listField: "result",
totalField: "total"
},
pageSizeOptions: ["30", "50", "100"],
defaultPageSize: 50,
defaultSize: "small",
defaultSortFn: (sortInfo) => {
const { field: sort, order } = sortInfo;
const sotrStrategies = {
ascend: () => {
return {
sort,
dir: "asc"
};
},
descend: () => {
return {
sort,
dir: "desc"
};
},
undefined: () => {
return {
sort: "",
dir: ""
};
}
};
return !order ? sotrStrategies.undefined() : sotrStrategies[order]();
},
defaultFilterFn: (data) => {
return data;
}
},
scrollbar: {
native: false
}
};
exports["default"] = componentSetting;
//# sourceMappingURL=componentSetting2.js.map