fusero-app-boilerplate/src/apps/canvas-api/services/_ConfigService.ts
2025-04-29 07:51:17 +02:00

23 lines
514 B
TypeScript

import { CanvasClient } from '../CanvasClient';
export class ConfigService {
private canvas: CanvasClient;
constructor(canvasClient: CanvasClient) {
this.canvas = canvasClient;
}
async getConfig(): Promise<unknown> {
return this.canvas.get('configuration/get');
}
async validateVoucher(payload: object): Promise<unknown> {
// const payload = {
// HotelId: hotelId,
// VoucherCode: voucherCode,
// };
return this.canvas.post('vouchers/validate', payload);
}
}