@rr0/cms
Version:
RR0 Content Management System (CMS)
15 lines (14 loc) • 743 B
JavaScript
import { BaseOvniFranceCaseSummaryRR0Mapper } from "./BaseOvniFranceCaseSummaryRR0Mapper.js";
import { BaseOvniFranceHttpDatasource } from "./BaseOvniFranceHttpDatasource.js";
export const baseOvniFranceDatasource = new BaseOvniFranceHttpDatasource();
export class BaseOvniFranceRR0Mapping {
constructor(actions) {
this.actions = actions;
}
init(build) {
const datasource = this.datasource = baseOvniFranceDatasource;
this.mapper = new BaseOvniFranceCaseSummaryRR0Mapper(build.departmentService, build.cityService, datasource.baseUrl, datasource.copyright, datasource.authors);
return this;
}
}
export const baseOvniFranceSortComparator = (c1, c2) => c1.id < c2.id ? -1 : c1.id > c2.id ? 1 : 0;