build: Use prettier for typescript

Stop ignoring .ts files in prettier and fix existing issues.
This commit is contained in:
Ralph Hopman
2025-01-15 11:59:30 +00:00
committed by Adam Saghy
parent 9d6cf1514a
commit cac1d11ad7
1812 changed files with 22516 additions and 16862 deletions
+42 -25
View File
@@ -18,11 +18,10 @@ import { ChartData } from './common-models/chart-data.model';
providedIn: 'root'
})
export class ReportsService {
/**
* @param {HttpClient} http Http Client to send requests.
*/
constructor(private http: HttpClient) { }
constructor(private http: HttpClient) {}
/**
* @returns {Observable<any>} Reports data
@@ -58,9 +57,7 @@ export class ReportsService {
* @returns {Observable<any>} Mix Report
*/
getMixReport(dates: any): Observable<any> {
const httpParams = new HttpParams()
.set('startDate', dates.startDate)
.set('endDate', dates.endDate);
const httpParams = new HttpParams().set('startDate', dates.startDate).set('endDate', dates.endDate);
return this.http.get('/mixreport', { params: httpParams, responseType: 'text' });
}
@@ -69,11 +66,10 @@ export class ReportsService {
* @returns {Observable<ReportParameter[]>}
*/
getReportParams(reportName: string): Observable<ReportParameter[]> {
const httpParams = new HttpParams()
.set('R_reportListing', `'${reportName}'`)
.set('parameterType', 'true');
return this.http.get(`/runreports/FullParameterList`, {params: httpParams})
.pipe(map((response: any) => response.data.map((entry: any) => new ReportParameter(entry.row)) ));
const httpParams = new HttpParams().set('R_reportListing', `'${reportName}'`).set('parameterType', 'true');
return this.http
.get(`/runreports/FullParameterList`, { params: httpParams })
.pipe(map((response: any) => response.data.map((entry: any) => new ReportParameter(entry.row))));
}
/**
@@ -82,8 +78,9 @@ export class ReportsService {
*/
getSelectOptions(inputString: string): Observable<SelectOption[]> {
const httpParams = new HttpParams().set('parameterType', 'true');
return this.http.get(`/runreports/${inputString}`, {params: httpParams})
.pipe(map((response: any) => response.data.map((entry: any) => new SelectOption(entry.row)) ));
return this.http
.get(`/runreports/${inputString}`, { params: httpParams })
.pipe(map((response: any) => response.data.map((entry: any) => new SelectOption(entry.row))));
}
/**
@@ -92,7 +89,8 @@ export class ReportsService {
*/
getPentahoParams(reportId: number): Observable<any> {
const httpParams = new HttpParams().set('fields', 'reportParameters');
return this.http.get(`/reports/${reportId}`, {params: httpParams})
return this.http
.get(`/reports/${reportId}`, { params: httpParams })
.pipe(map((response: any) => response.reportParameters));
}
@@ -104,10 +102,13 @@ export class ReportsService {
*/
getRunReportData(reportName: string, formData: object): Observable<any> {
let httpParams = new HttpParams();
for (const [key, value] of Object.entries(formData)) {
for (const [
key,
value
] of Object.entries(formData)) {
httpParams = httpParams.set(key, value);
}
return this.http.get(`/runreports/${reportName}`, {params: httpParams});
return this.http.get(`/runreports/${reportName}`, { params: httpParams });
}
/**
@@ -118,11 +119,15 @@ export class ReportsService {
*/
getChartRunReportData(reportName: string, formData: object): Observable<ChartData> {
let httpParams = new HttpParams();
for (const [key, value] of Object.entries(formData)) {
for (const [
key,
value
] of Object.entries(formData)) {
httpParams = httpParams.set(key, value);
}
return this.http.get(`/runreports/${reportName}`, {params: httpParams})
.pipe(map((response: any) => new ChartData(response)));
return this.http
.get(`/runreports/${reportName}`, { params: httpParams })
.pipe(map((response: any) => new ChartData(response)));
}
/**
@@ -131,15 +136,27 @@ export class ReportsService {
* @param {object} formData Form Data.
* @returns {Observable<any>}
*/
getPentahoRunReportData(reportName: string, formData: object, tenantIdentifier: string, locale: string, dateFormat: string): Observable<any> {
getPentahoRunReportData(
reportName: string,
formData: object,
tenantIdentifier: string,
locale: string,
dateFormat: string
): Observable<any> {
let httpParams = new HttpParams()
.set('tenantIdentifier', tenantIdentifier)
.set('locale', locale)
.set('dateFormat', dateFormat);
for (const [key, value] of Object.entries(formData)) {
.set('tenantIdentifier', tenantIdentifier)
.set('locale', locale)
.set('dateFormat', dateFormat);
for (const [
key,
value
] of Object.entries(formData)) {
httpParams = httpParams.set(key, value);
}
return this.http.get(`/runreports/${reportName}`, {responseType: 'arraybuffer', observe: 'response', params: httpParams});
return this.http.get(`/runreports/${reportName}`, {
responseType: 'arraybuffer',
observe: 'response',
params: httpParams
});
}
}