cleanup
This commit is contained in:
@@ -1,12 +1,10 @@
|
||||
import {
|
||||
BalanceResponse,
|
||||
CombinedLedgerResponse,
|
||||
CombinedLedgerResponseTypeEnum,
|
||||
CreateCombinedLedgerRequest,
|
||||
CreateMainLedgerRequest,
|
||||
LedgerResponseTypeEnum,
|
||||
LedgerResponse,
|
||||
MainLedgerResponse,
|
||||
MainLedgerResponseTypeEnum,
|
||||
TransactionResponse,
|
||||
UpdateCombinedLedgerRequest,
|
||||
UpdateMainLedgerRequest
|
||||
@@ -16,11 +14,14 @@ import {computed, ref, triggerRef} from "vue";
|
||||
import {ledgerApi, transactionApi} from "@/mammon";
|
||||
import {useRouteParams} from "@vueuse/router";
|
||||
|
||||
export const LedgerTypes = LedgerResponseTypeEnum;
|
||||
export const LedgerTypes = {
|
||||
Main: 'MAIN',
|
||||
Combined: 'COMBINED',
|
||||
};
|
||||
|
||||
export type LedgerType = LedgerResponseTypeEnum;
|
||||
export type MainLedger = MainLedgerResponse & {type: MainLedgerResponseTypeEnum}
|
||||
export type CombinedLedger = CombinedLedgerResponse & {type: CombinedLedgerResponseTypeEnum}
|
||||
export type LedgerType = LedgerResponse['type'];
|
||||
export type MainLedger = MainLedgerResponse
|
||||
export type CombinedLedger = CombinedLedgerResponse
|
||||
export type Ledger = MainLedger | CombinedLedger;
|
||||
|
||||
export const systemLedgerRef = 'system';
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
<script setup lang="ts">
|
||||
|
||||
import {Transfer, TransferTypes} from "@/transaction/transaction.ts";
|
||||
import {TransferTypes} from "@/transaction/transaction.ts";
|
||||
import {LedgerLabel, systemLedger, useLedgersStore} from "@/ledger";
|
||||
import {getMarketType, IskLabel, MarketTypeLabel} from "@/market";
|
||||
import {computedAsync} from "@vueuse/core";
|
||||
import {TransferResponse} from "@/generated/mammon";
|
||||
|
||||
type TransferWithValue = Transfer & { marketTypeId: number; };
|
||||
type TransferWithValue = TransferResponse & { marketTypeId: number; };
|
||||
|
||||
interface Props {
|
||||
transfers?: Transfer[]
|
||||
transfers?: TransferResponse[]
|
||||
}
|
||||
|
||||
const props = defineProps<Props>();
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
import {TransactionResponseTransfersInner, TransferResponseTypeEnum} from "@/generated/mammon";
|
||||
import {TransferResponse} from "@/generated/mammon";
|
||||
|
||||
export const TransferTypes = TransferResponseTypeEnum;
|
||||
export type TransferType = TransferResponseTypeEnum;
|
||||
export type Transfer = TransactionResponseTransfersInner;
|
||||
export const TransferTypes = {
|
||||
Isk: 'ISK',
|
||||
Item: 'ITEM',
|
||||
} as const;
|
||||
export type TransferType = TransferResponse['type'];
|
||||
|
||||
Reference in New Issue
Block a user