Add SetService

This commit is contained in:
Tee
2021-02-26 19:56:41 -05:00
parent a7afa92184
commit 5f19f8227e

View File

@ -0,0 +1,26 @@
import { Query } from "../interfaces/query";
import { APIService } from "../interfaces/apiService";
import { Set } from "../interfaces/set";
import { Client } from "../client";
export class SetService implements APIService<Set> {
async find(id: string): Promise<Set[]> {
const response: Set[] = await Client.get('sets', id);
return response;
};
async all(): Promise<Set[]> {
const params: Query[] = [{
name: 'pageSize',
value: 250,
}];
const response: Set[] = await Client.get('sets', params);
return response;
};
async where(params: Query[]): Promise<Set[]> {
const response: Set[] = await Client.get('sets', params);
return response;
};
}