support changing sorting type in statistics page

This commit is contained in:
MaysWind
2021-02-06 00:37:26 +08:00
parent 0b20b8858e
commit 6c04adbd06
6 changed files with 83 additions and 4 deletions
+4 -1
View File
@@ -18,7 +18,8 @@ const defaultSettings = {
statistics: {
defaultChartType: statisticsConstants.defaultChartType,
defaultChartDataType: statisticsConstants.defaultChartDataType,
defaultDataRangeType: statisticsConstants.defaultDataRangeType
defaultDataRangeType: statisticsConstants.defaultDataRangeType,
sortingType: statisticsConstants.defaultSortingType
},
animate: true,
autoDarkMode: true
@@ -133,6 +134,8 @@ export default {
setStatisticsDefaultChartDataType: value => setSubOption('statistics', 'defaultChartDataType', value),
getStatisticsDefaultDateRange: () => getSubOption('statistics', 'defaultDataRangeType'),
setStatisticsDefaultDateRange: value => setSubOption('statistics', 'defaultDataRangeType', value),
getStatisticsSortingType: () => getSubOption('statistics', 'sortingType'),
setStatisticsSortingType: value => setSubOption('statistics', 'sortingType', value),
isEnableAnimate: () => getOption('animate'),
setEnableAnimate: value => setOption('animate', value),
isEnableAutoDarkMode: () => getOption('autoDarkMode'),