|
|
@ -12,11 +12,6 @@ import { getLocale, parseDate } from '@ghostfolio/common/helper'; |
|
|
import { LineChartItem } from '@ghostfolio/common/interfaces'; |
|
|
import { LineChartItem } from '@ghostfolio/common/interfaces'; |
|
|
import { InvestmentItem } from '@ghostfolio/common/interfaces/investment-item.interface'; |
|
|
import { InvestmentItem } from '@ghostfolio/common/interfaces/investment-item.interface'; |
|
|
import { ColorScheme, GroupBy } from '@ghostfolio/common/types'; |
|
|
import { ColorScheme, GroupBy } from '@ghostfolio/common/types'; |
|
|
import { |
|
|
|
|
|
getTimeSeriesTooltipOptions, |
|
|
|
|
|
onPrefersColorSchemeChange, |
|
|
|
|
|
registerChartConfiguration |
|
|
|
|
|
} from '@ghostfolio/ui/chart'; |
|
|
|
|
|
|
|
|
|
|
|
import { |
|
|
import { |
|
|
ChangeDetectionStrategy, |
|
|
ChangeDetectionStrategy, |
|
|
@ -47,6 +42,12 @@ import { type AnnotationOptions } from 'chartjs-plugin-annotation'; |
|
|
import { isFuture } from 'date-fns'; |
|
|
import { isFuture } from 'date-fns'; |
|
|
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader'; |
|
|
import { NgxSkeletonLoaderModule } from 'ngx-skeleton-loader'; |
|
|
|
|
|
|
|
|
|
|
|
import { |
|
|
|
|
|
getTimeSeriesTooltipOptions, |
|
|
|
|
|
onPrefersColorSchemeChange, |
|
|
|
|
|
registerChartConfiguration |
|
|
|
|
|
} from '../chart'; |
|
|
|
|
|
|
|
|
@Component({ |
|
|
@Component({ |
|
|
changeDetection: ChangeDetectionStrategy.OnPush, |
|
|
changeDetection: ChangeDetectionStrategy.OnPush, |
|
|
imports: [NgxSkeletonLoaderModule], |
|
|
imports: [NgxSkeletonLoaderModule], |
|
|
|