Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | 436x | import { Language } from "shared/types/models/programItem";
export interface ClientConfig {
apiServerUrl: string;
showTestValues: boolean;
enableReduxTrace: boolean;
loadedSettings: string;
enableAxe: boolean;
enableWhyDidYouRender: boolean;
dataUpdateInterval: number;
showAnnouncement: boolean;
activeLanguages: Language[];
showAboutPageInProgress: boolean;
}
export const clientConfig: ClientConfig = {
// Event settings
showAboutPageInProgress: false,
showAnnouncement: false,
activeLanguages: [Language.FINNISH, Language.ENGLISH, Language.SWEDISH],
// Dev
enableReduxTrace: false,
enableAxe: false,
enableWhyDidYouRender: false,
// Environment dependent
loadedSettings: process.env.SETTINGS ?? "development",
apiServerUrl: process.env.API_SERVER_URL ?? "http://localhost:5000",
showTestValues: process.env.SHOW_TEST_VALUES === "true" || false,
// eslint-disable-next-line unicorn/prefer-logical-operator-over-ternary
dataUpdateInterval: Number(process.env.DATA_UPDATE_INTERVAL)
? Number(process.env.DATA_UPDATE_INTERVAL)
: 60, // seconds
};
|