41 lines
738 B
TypeScript
41 lines
738 B
TypeScript
export class FrontendVariables {
|
|
private static instance: FrontendVariables;
|
|
|
|
public BACK_API_PROTOCOL!: string;
|
|
|
|
public BACK_API_HOST!: string;
|
|
|
|
public BACK_API_ROOT_URL!: string;
|
|
|
|
public BACK_API_VERSION!: string;
|
|
|
|
public FRONT_APP_HOST!: string;
|
|
|
|
public IDNOT_BASE_URL!: string;
|
|
|
|
public IDNOT_AUTHORIZE_ENDPOINT!: string;
|
|
|
|
public IDNOT_CLIENT_ID!: string;
|
|
|
|
public DOCAPOST_API_URL!: string;
|
|
|
|
public KEY_DATA!: string;
|
|
|
|
public FC_AUTHORIZE_ENDPOINT!: string;
|
|
|
|
public FC_CLIENT_ID!: string;
|
|
|
|
public HOTJAR_SITE_ID!: number;
|
|
|
|
public HOJAR_VERSION!: number;
|
|
|
|
private constructor() {}
|
|
|
|
public static getInstance(): FrontendVariables {
|
|
if (!this.instance) {
|
|
this.instance = new this();
|
|
}
|
|
return this.instance;
|
|
}
|
|
}
|