56 lines
1.9 KiB
TypeScript
56 lines
1.9 KiB
TypeScript
export class AppConfig {
|
|
public readonly apiUrl = '/api';
|
|
public readonly apiAppUserPath = this.apiUrl + '/account/';
|
|
public readonly apiAuthenticationPath = this.apiUrl + '/authenticate';
|
|
public readonly apiAwardPath = this.apiUrl + '/awardings';
|
|
public readonly apiCampaignPath = this.apiUrl + '/campaigns';
|
|
public readonly apiDecorationPath = this.apiUrl + '/decorations/';
|
|
public readonly apiLogsPath = this.apiUrl + '/logs';
|
|
public readonly apiOverviewPath = this.apiUrl + '/overview';
|
|
public readonly apiPlayersPath = this.apiUrl + '/players';
|
|
public readonly apiPromotionPath = this.apiUrl + '/request/promotion';
|
|
public readonly apiRankPath = this.apiUrl + '/ranks/';
|
|
public readonly apiRequestAwardPath = this.apiUrl + '/request/award';
|
|
public readonly apiSignupPath = this.apiUrl + '/authenticate/signup';
|
|
public readonly apiSquadPath = this.apiUrl + '/squads/';
|
|
public readonly apiUserPath = this.apiUrl + '/users/';
|
|
public readonly apiWarPath = this.apiUrl + '/wars';
|
|
}
|
|
|
|
export const RouteConfig = {
|
|
adminPanelPath: 'admin-panel',
|
|
adminPanelAppUsersPath: 'admin-panel/users',
|
|
managePath: 'manage',
|
|
manageDecorationPath: 'manage/decorations',
|
|
manageRankPath: 'manage/ranks',
|
|
manageSquadPath: 'manage/squads',
|
|
manageUserPath: 'manage/users',
|
|
loginPath: 'login',
|
|
signUpPath: 'signup',
|
|
statsPath: 'stats',
|
|
overviewPath: 'overview',
|
|
request: 'request',
|
|
requestAwardPath: 'award',
|
|
requestPromotionPath: 'promotion',
|
|
confirmAwardPath: 'confirm-award',
|
|
confirmPromotionPath: 'confirm-promotion',
|
|
sqlDashboardPath: 'sql-dashboard',
|
|
publicPath: 'public',
|
|
decorationPath: 'decorations',
|
|
rankPath: 'ranks',
|
|
rankOverviewPath: 'public/ranks',
|
|
decorationOverviewPath: 'public/decorations',
|
|
};
|
|
|
|
export const BaseConfig = {
|
|
responsive: {
|
|
breakpointPx: 959,
|
|
},
|
|
i18n: {
|
|
availableLanguages: [
|
|
'de',
|
|
'en'
|
|
]
|
|
}
|
|
};
|