Moved showAccessStatus from UI to item config

Renamed item-page to item to make it generic
This commit is contained in:
nibou230
2022-05-04 11:17:25 -04:00
parent 9f50b4997c
commit 2b77e4a90d
10 changed files with 28 additions and 29 deletions

View File

@@ -6,7 +6,7 @@ import { BrowseByConfig } from './browse-by-config.interface';
import { CacheConfig } from './cache-config.interface';
import { CollectionPageConfig } from './collection-page-config.interface';
import { FormConfig } from './form-config.interfaces';
import { ItemPageConfig } from './item-page-config.interface';
import { ItemConfig } from './item-config.interface';
import { LangConfig } from './lang-config.interface';
import { MediaViewerConfig } from './media-viewer-config.interface';
import { INotificationBoardOptions } from './notifications-config.interfaces';
@@ -34,10 +34,7 @@ export class DefaultAppConfig implements AppConfig {
rateLimiter: {
windowMs: 1 * 60 * 1000, // 1 minute
max: 500 // limit each IP to 500 requests per windowMs
},
// Show the file access status in items lists
showAccessStatuses: false
}
};
// The REST API server settings
@@ -199,11 +196,13 @@ export class DefaultAppConfig implements AppConfig {
defaultLowerLimit: 1900
};
// Item Page Config
item: ItemPageConfig = {
// Item Config
item: ItemConfig = {
edit: {
undoTimeout: 10000 // 10 seconds
}
},
// Show the item access status label in items lists
showAccessStatuses: false
};
// Collection Page Config