@yoroi/api
Version:
The API package of Yoroi SDK
31 lines (30 loc) • 889 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.mockAppApi = void 0;
var _frontendFees = require("./frontend-fees.mocks");
const loading = () => new Promise(() => {});
const unknownError = () => Promise.reject(new Error('Unknown error'));
const delayedResponse = ({
data,
timeout = 3000
}) => new Promise(resolve => {
setTimeout(() => resolve(data), timeout);
});
const getFrontendFees = {
success: () => Promise.resolve(_frontendFees.mockGetFrontendFees.withFees),
delayed: timeout => delayedResponse({
data: _frontendFees.mockGetFrontendFees.withFees,
timeout
}),
empty: () => Promise.resolve(_frontendFees.mockGetFrontendFees.empty),
loading,
error: {
unknown: unknownError
}
};
const mockAppApi = exports.mockAppApi = {
getFrontendFees: getFrontendFees.success
};
//# sourceMappingURL=app-api-maker.mocks.js.map