import { SuccessResponse, FailureResponse, ResponseError, } from '../types/responseType'; class ResponseService { createSuccessResponse(data: any): SuccessResponse { return { data, error: false, }; } createFailureResponse( error: ResponseError, code?: number, text?: any, ): FailureResponse { if (error && error.code && error.text) { return { data: null, error, }; } else { return { data: null, error: { code: code, text: text, }, }; } } } export default new ResponseService();