|
|
|
@ -1,11 +1,17 @@
|
|
|
|
|
<div class="container">
|
|
|
|
|
<div class="investment-chart row">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-lg">
|
|
|
|
|
<h3 class="d-flex justify-content-center mb-3" i18n>Analysis</h3>
|
|
|
|
|
<div class="mb-4">
|
|
|
|
|
<div class="align-items-center d-flex mb-4">
|
|
|
|
|
<div class="flex-grow-1 h5 mb-0 text-truncate" i18n>
|
|
|
|
|
Investment Timeline
|
|
|
|
|
<div
|
|
|
|
|
class="align-items-center d-flex flex-grow-1 h5 mb-0 text-truncate"
|
|
|
|
|
>
|
|
|
|
|
<span i18n>Investment Timeline</span>
|
|
|
|
|
<gf-premium-indicator
|
|
|
|
|
*ngIf="user?.subscription?.type === 'Basic'"
|
|
|
|
|
class="ml-1"
|
|
|
|
|
></gf-premium-indicator>
|
|
|
|
|
</div>
|
|
|
|
|
<gf-toggle
|
|
|
|
|
class="d-none d-lg-block"
|
|
|
|
@ -15,25 +21,27 @@
|
|
|
|
|
(change)="onChangeGroupBy($event.value)"
|
|
|
|
|
></gf-toggle>
|
|
|
|
|
</div>
|
|
|
|
|
<gf-investment-chart
|
|
|
|
|
class="h-100"
|
|
|
|
|
[currency]="user?.settings?.baseCurrency"
|
|
|
|
|
[daysInMarket]="daysInMarket"
|
|
|
|
|
[isInPercent]="hasImpersonationId || user.settings.isRestrictedView"
|
|
|
|
|
[investments]="investments"
|
|
|
|
|
[locale]="user?.settings?.locale"
|
|
|
|
|
[ngClass]="{ 'd-none': mode }"
|
|
|
|
|
></gf-investment-chart>
|
|
|
|
|
<gf-investment-chart
|
|
|
|
|
class="h-100"
|
|
|
|
|
groupBy="month"
|
|
|
|
|
[currency]="user?.settings?.baseCurrency"
|
|
|
|
|
[daysInMarket]="daysInMarket"
|
|
|
|
|
[isInPercent]="hasImpersonationId || user.settings.isRestrictedView"
|
|
|
|
|
[investments]="investmentsByMonth"
|
|
|
|
|
[locale]="user?.settings?.locale"
|
|
|
|
|
[ngClass]="{ 'd-none': !mode }"
|
|
|
|
|
></gf-investment-chart>
|
|
|
|
|
<div class="chart-container">
|
|
|
|
|
<gf-investment-chart
|
|
|
|
|
class="h-100"
|
|
|
|
|
[currency]="user?.settings?.baseCurrency"
|
|
|
|
|
[daysInMarket]="daysInMarket"
|
|
|
|
|
[isInPercent]="hasImpersonationId || user.settings.isRestrictedView"
|
|
|
|
|
[investments]="investments"
|
|
|
|
|
[locale]="user?.settings?.locale"
|
|
|
|
|
[ngClass]="{ 'd-none': mode }"
|
|
|
|
|
></gf-investment-chart>
|
|
|
|
|
<gf-investment-chart
|
|
|
|
|
class="h-100"
|
|
|
|
|
groupBy="month"
|
|
|
|
|
[currency]="user?.settings?.baseCurrency"
|
|
|
|
|
[daysInMarket]="daysInMarket"
|
|
|
|
|
[isInPercent]="hasImpersonationId || user.settings.isRestrictedView"
|
|
|
|
|
[investments]="investmentsByMonth"
|
|
|
|
|
[locale]="user?.settings?.locale"
|
|
|
|
|
[ngClass]="{ 'd-none': !mode }"
|
|
|
|
|
></gf-investment-chart>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|