mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-19 09:14:27 +08:00
code refactor
This commit is contained in:
@@ -12,8 +12,7 @@
|
|||||||
:disabled="loading || disabled"
|
:disabled="loading || disabled"
|
||||||
:label="tt('Chart Type')"
|
:label="tt('Chart Type')"
|
||||||
:items="allTransactionExplorerChartTypes"
|
:items="allTransactionExplorerChartTypes"
|
||||||
:model-value="currentExplorer.chartType"
|
v-model="currentExplorer.chartType"
|
||||||
@update:model-value="currentExplorer.chartType = $event as TransactionExplorerChartTypeValue"
|
|
||||||
/>
|
/>
|
||||||
<v-select
|
<v-select
|
||||||
class="flex-0-0"
|
class="flex-0-0"
|
||||||
@@ -24,8 +23,7 @@
|
|||||||
:disabled="loading || disabled"
|
:disabled="loading || disabled"
|
||||||
:label="tt('Axis / Category')"
|
:label="tt('Axis / Category')"
|
||||||
:items="allTransactionExplorerDataDimensions"
|
:items="allTransactionExplorerDataDimensions"
|
||||||
:model-value="currentExplorer.categoryDimension"
|
v-model="currentExplorer.categoryDimension"
|
||||||
@update:model-value="currentExplorer.categoryDimension = $event as TransactionExplorerDataDimensionType"
|
|
||||||
/>
|
/>
|
||||||
<v-select
|
<v-select
|
||||||
class="flex-0-0"
|
class="flex-0-0"
|
||||||
@@ -56,8 +54,7 @@
|
|||||||
:disabled="loading || disabled"
|
:disabled="loading || disabled"
|
||||||
:label="tt('Value Metric')"
|
:label="tt('Value Metric')"
|
||||||
:items="allTransactionExplorerValueMetrics"
|
:items="allTransactionExplorerValueMetrics"
|
||||||
:model-value="currentExplorer.valueMetric"
|
v-model="currentExplorer.valueMetric"
|
||||||
@update:model-value="currentExplorer.valueMetric = $event as TransactionExplorerValueMetricType"
|
|
||||||
/>
|
/>
|
||||||
<v-select
|
<v-select
|
||||||
class="flex-0-0"
|
class="flex-0-0"
|
||||||
@@ -68,8 +65,7 @@
|
|||||||
:disabled="loading || disabled"
|
:disabled="loading || disabled"
|
||||||
:label="tt('Sort Order')"
|
:label="tt('Sort Order')"
|
||||||
:items="allTransactionExplorerChartSortingTypes"
|
:items="allTransactionExplorerChartSortingTypes"
|
||||||
:model-value="currentExplorer.chartSortingType"
|
v-model="currentExplorer.chartSortingType"
|
||||||
@update:model-value="currentExplorer.chartSortingType = $event"
|
|
||||||
/>
|
/>
|
||||||
<v-spacer class="flex-1-1"/>
|
<v-spacer class="flex-1-1"/>
|
||||||
</div>
|
</div>
|
||||||
@@ -150,11 +146,9 @@ import {
|
|||||||
import { type NameValue, type TypeAndDisplayName } from '@/core/base.ts';
|
import { type NameValue, type TypeAndDisplayName } from '@/core/base.ts';
|
||||||
import { Month, WeekDay } from '@/core/datetime.ts';
|
import { Month, WeekDay } from '@/core/datetime.ts';
|
||||||
import {
|
import {
|
||||||
TransactionExplorerChartTypeValue,
|
|
||||||
TransactionExplorerChartType,
|
TransactionExplorerChartType,
|
||||||
TransactionExplorerDataDimensionType,
|
TransactionExplorerDataDimensionType,
|
||||||
TransactionExplorerDataDimension,
|
TransactionExplorerDataDimension,
|
||||||
TransactionExplorerValueMetricType,
|
|
||||||
TransactionExplorerValueMetric
|
TransactionExplorerValueMetric
|
||||||
} from '@/core/explorer.ts';
|
} from '@/core/explorer.ts';
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user