support setting exchange rate cache expiration time

This commit is contained in:
MaysWind
2026-02-28 21:36:00 +08:00
parent 247181830c
commit 8192a48bc5
27 changed files with 303 additions and 30 deletions
+2
View File
@@ -64,6 +64,7 @@ export interface ApplicationSettings extends BaseApplicationSetting {
currencySortByInExchangeRatesPage: number;
// Browser Cache Settings
mapCacheExpiration: number,
exchangeRatesDataCacheExpiration: number,
// Statistics Settings
statistics: {
defaultChartDataType: number;
@@ -191,6 +192,7 @@ export const DEFAULT_APPLICATION_SETTINGS: ApplicationSettings = {
currencySortByInExchangeRatesPage: CurrencySortingType.Default.type,
// Browser Cache Settings
mapCacheExpiration: -1,
exchangeRatesDataCacheExpiration: 0,
// Statistics Settings
statistics: {
defaultChartDataType: ChartDataType.Default.type,