tav-ui
Version:
48 lines (46 loc) • 1.02 kB
JavaScript
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
}
};
export { componentSetting as default };
//# sourceMappingURL=componentSetting2.mjs.map