@yoroi/api
Version:
The API package of Yoroi SDK
27 lines (26 loc) • 746 B
JavaScript
;
import { mockGetFrontendFees } from './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(mockGetFrontendFees.withFees),
delayed: timeout => delayedResponse({
data: mockGetFrontendFees.withFees,
timeout
}),
empty: () => Promise.resolve(mockGetFrontendFees.empty),
loading,
error: {
unknown: unknownError
}
};
export const mockAppApi = {
getFrontendFees: getFrontendFees.success
};
//# sourceMappingURL=app-api-maker.mocks.js.map