mirror of https://github.com/ghostfolio/ghostfolio
Browse Source
* Migrate date range to user settings * Refactor currency and view mode in the user user settings * Update changelogpull/1241/head
committed by
GitHub
31 changed files with 148 additions and 197 deletions
@ -1,7 +0,0 @@ |
|||||
import { ViewMode } from '@prisma/client'; |
|
||||
|
|
||||
export interface UserSettingsParams { |
|
||||
currency?: string; |
|
||||
userId: string; |
|
||||
viewMode?: ViewMode; |
|
||||
} |
|
@ -1,5 +0,0 @@ |
|||||
export interface UserSettings { |
|
||||
emergencyFund?: number; |
|
||||
locale?: string; |
|
||||
isRestrictedView?: boolean; |
|
||||
} |
|
@ -1,10 +0,0 @@ |
|||||
import { ViewMode } from '@prisma/client'; |
|
||||
import { IsString } from 'class-validator'; |
|
||||
|
|
||||
export class UpdateUserSettingsDto { |
|
||||
@IsString() |
|
||||
baseCurrency: string; |
|
||||
|
|
||||
@IsString() |
|
||||
viewMode: ViewMode; |
|
||||
} |
|
@ -1,3 +0,0 @@ |
|||||
export interface UserSettings { |
|
||||
baseCurrency: string; |
|
||||
} |
|
@ -1,10 +1,13 @@ |
|||||
|
import { DateRange } from '@ghostfolio/common/types'; |
||||
import { ViewMode } from '@prisma/client'; |
import { ViewMode } from '@prisma/client'; |
||||
|
|
||||
export interface UserSettings { |
export interface UserSettings { |
||||
baseCurrency?: string; |
baseCurrency?: string; |
||||
|
dateRange?: DateRange; |
||||
|
emergencyFund?: number; |
||||
isExperimentalFeatures?: boolean; |
isExperimentalFeatures?: boolean; |
||||
isRestrictedView?: boolean; |
isRestrictedView?: boolean; |
||||
language?: string; |
language?: string; |
||||
locale: string; |
locale?: string; |
||||
viewMode?: ViewMode; |
viewMode?: ViewMode; |
||||
} |
} |
||||
|
Loading…
Reference in new issue