UNPKG

@react-mvi/http

Version:

Http IO module for React MVI.

41 lines (40 loc) 1.63 kB
/** * @fileoverview * @author Taketoshi Aono */ /** * The methods of the Http request. */ export var HttpMethod; (function (HttpMethod) { HttpMethod[HttpMethod["GET"] = 1] = "GET"; HttpMethod[HttpMethod["POST"] = 2] = "POST"; HttpMethod[HttpMethod["PUT"] = 3] = "PUT"; HttpMethod[HttpMethod["DELETE"] = 4] = "DELETE"; HttpMethod[HttpMethod["PATCH"] = 5] = "PATCH"; })(HttpMethod || (HttpMethod = {})); /** * Response type of the Http request. */ export var ResponseType; (function (ResponseType) { ResponseType[ResponseType["JSON"] = 1] = "JSON"; ResponseType[ResponseType["BLOB"] = 2] = "BLOB"; ResponseType[ResponseType["ARRAY_BUFFER"] = 3] = "ARRAY_BUFFER"; ResponseType[ResponseType["FORM_DATA"] = 4] = "FORM_DATA"; ResponseType[ResponseType["TEXT"] = 5] = "TEXT"; ResponseType[ResponseType["STREAM"] = 6] = "STREAM"; })(ResponseType || (ResponseType = {})); export var UploadEventType; (function (UploadEventType) { UploadEventType[UploadEventType["PROGRESS"] = 1] = "PROGRESS"; UploadEventType[UploadEventType["ERROR"] = 2] = "ERROR"; UploadEventType[UploadEventType["ABORT"] = 3] = "ABORT"; UploadEventType[UploadEventType["COMPLETE"] = 4] = "COMPLETE"; })(UploadEventType || (UploadEventType = {})); export var ResponseObjectType; (function (ResponseObjectType) { ResponseObjectType[ResponseObjectType["RESPONSE"] = 1] = "RESPONSE"; ResponseObjectType[ResponseObjectType["UPLOAD_PROGRESS"] = 2] = "UPLOAD_PROGRESS"; })(ResponseObjectType || (ResponseObjectType = {})); export function ____$_react_mvi_module_reference_bug_fix__dummy_$____() { }