support setting account/transaction category filter for statistics page

This commit is contained in:
MaysWind
2023-07-15 16:21:42 +08:00
parent 39451f0e37
commit 015725f88c
5 changed files with 798 additions and 14 deletions
@@ -62,15 +62,11 @@
</v-col>
<v-col cols="12">
<v-card :title="$t('Default Account Filter')">
</v-card>
<account-filter-settings-card :auto-save="true" :modify-default="true" />
</v-col>
<v-col cols="12">
<v-card :title="$t('Default Transaction Category Filter')">
</v-card>
<category-filter-settings-card :auto-save="true" :modify-default="true" />
</v-col>
</v-row>
</template>
@@ -81,7 +77,14 @@ import { useSettingsStore } from '@/stores/setting.js';
import statisticsConstants from '@/consts/statistics.js';
import AccountFilterSettingsCard from '@/views/desktop/statistics/AccountFilterSettingsCard.vue';
import CategoryFilterSettingsCard from '@/views/desktop/statistics/CategoryFilterSettingsCard.vue';
export default {
components: {
AccountFilterSettingsCard,
CategoryFilterSettingsCard
},
computed: {
...mapStores(useSettingsStore),
allChartTypes() {