Feature/improve usability of tabs on home page (#283)
* Improve usability: lazy load endpoints on tab change * Feature/improve portfolio summary (#285) * Update changelog
This commit is contained in:
@@ -8,6 +8,7 @@ import { PortfolioPerformance } from './portfolio-performance.interface';
|
||||
import { PortfolioPosition } from './portfolio-position.interface';
|
||||
import { PortfolioReportRule } from './portfolio-report-rule.interface';
|
||||
import { PortfolioReport } from './portfolio-report.interface';
|
||||
import { PortfolioSummary } from './portfolio-summary.interface';
|
||||
import { Position } from './position.interface';
|
||||
import { TimelinePosition } from './timeline-position.interface';
|
||||
import { UserSettings } from './user-settings.interface';
|
||||
@@ -25,6 +26,7 @@ export {
|
||||
PortfolioPosition,
|
||||
PortfolioReport,
|
||||
PortfolioReportRule,
|
||||
PortfolioSummary,
|
||||
Position,
|
||||
TimelinePosition,
|
||||
User,
|
||||
|
@@ -0,0 +1,12 @@
|
||||
import { PortfolioPerformance } from './portfolio-performance.interface';
|
||||
|
||||
export interface PortfolioSummary extends PortfolioPerformance {
|
||||
cash: number;
|
||||
committedFunds: number;
|
||||
fees: number;
|
||||
firstOrderDate: Date;
|
||||
netWorth: number;
|
||||
ordersCount: number;
|
||||
totalBuy: number;
|
||||
totalSell: number;
|
||||
}
|
Reference in New Issue
Block a user