Skip to content

Commit

Permalink
fix(datasource): log & linted
Browse files Browse the repository at this point in the history
  • Loading branch information
vladDotH committed Feb 7, 2024
1 parent 10eebb1 commit 1181e00
Showing 1 changed file with 28 additions and 28 deletions.
56 changes: 28 additions & 28 deletions client/src/ag-grid/datasource.ts
Original file line number Diff line number Diff line change
@@ -1,34 +1,34 @@
import { api } from '@/api';
import { IDatasource, IGetRowsParams } from 'ag-grid-community'
import { api } from "@/api";
import { IDatasource, IGetRowsParams } from "ag-grid-community";
import { MapInfo } from "@/types/maps";


export class DataSource implements IDatasource {
dataFetchURL: string;

constructor(dataFetchURL: string) {
this.dataFetchURL = dataFetchURL;
}
dataFetchURL: string;

getRows(params: IGetRowsParams) {
console.log(JSON.stringify(params));
constructor(dataFetchURL: string) {
this.dataFetchURL = dataFetchURL;
}

let getParams = {
start: params.startRow,
end: params.endRow,
sort: JSON.stringify(params.sortModel),
filter: JSON.stringify(params.filterModel)
}
getRows(params: IGetRowsParams) {
const getParams = {
start: params.startRow,
end: params.endRow,
sort: JSON.stringify(params.sortModel),
filter: JSON.stringify(params.filterModel),
};

api.get<{ rowData: MapInfo[], end: number }>(this.dataFetchURL, {
params: getParams,
}).then((response) => {
let data = response.data;
console.log(data);
if (data.end === params.endRow) data.end = -1;
params.successCallback(data.rowData, data.end);
}).catch(() => {
params.failCallback();
});
}
};
api
.get<{ rowData: MapInfo[]; end: number }>(this.dataFetchURL, {
params: getParams,
})
.then((response) => {
const data = response.data;
console.log(data);
if (data.end === params.endRow) data.end = -1;
params.successCallback(data.rowData, data.end);
})
.catch(() => {
params.failCallback();
});
}
}

0 comments on commit 1181e00

Please sign in to comment.