Feature/break down emergency fund by cash and assets (#2159)

* Break down emergency fund in cash and assets

* Update changelog
This commit is contained in:
Thomas Kaul
2023-07-19 11:30:48 +02:00
committed by GitHub
parent 455a2d2e92
commit bdf72164b1
11 changed files with 77 additions and 27 deletions

View File

@@ -1,4 +1,4 @@
import { AssetClass, AssetSubClass, DataSource } from '@prisma/client';
import { AssetClass, AssetSubClass, DataSource, Tag } from '@prisma/client';
import { Market, MarketState } from '../types';
import { Country } from './country.interface';
@@ -26,8 +26,9 @@ export interface PortfolioPosition {
netPerformancePercent: number;
quantity: number;
sectors: Sector[];
transactionCount: number;
symbol: string;
tags?: Tag[];
transactionCount: number;
type?: string;
url?: string;
valueInBaseCurrency?: number;

View File

@@ -5,9 +5,14 @@ export interface PortfolioSummary extends PortfolioPerformance {
cash: number;
committedFunds: number;
dividend: number;
emergencyFund: number;
emergencyFund: {
assets: number;
cash: number;
total: number;
};
excludedAccountsAndActivities: number;
fees: number;
fireWealth: number;
firstOrderDate: Date;
items: number;
liabilities: number;

View File

@@ -1,4 +1,4 @@
import { DataSource } from '@prisma/client';
import { DataSource, Tag } from '@prisma/client';
import Big from 'big.js';
export interface TimelinePosition {
@@ -15,5 +15,6 @@ export interface TimelinePosition {
netPerformancePercentage: Big;
quantity: Big;
symbol: string;
tags?: Tag[];
transactionCount: number;
}