// Module ID: 211 // Function ID: 212 // Name: FormData // Dependencies: [41, 42] // Module 211 (FormData) import FormData from "_classCallCheck"; import _createClass from "_createClass"; class FormData { constructor() { tmp = FormData(this, FormData); this._parts = []; return; } } let items = [ { key: "append", value: function append(arg0, arg1) { const _parts = this._parts; const items = [arg0, arg1]; _parts.push(items); } }, { key: "getAll", value: function getAll(arg0) { let closure_0 = arg0; const _parts = this._parts; const found = _parts.filter((arg0) => { let tmp; [tmp] = arg0; return tmp === closure_0; }); return found.map((arg0) => { let tmp; [, tmp] = arg0; return tmp; }); } }, { key: "getParts", value: function getParts() { const _parts = this._parts; return _parts.map((arg0) => { let tmp; let tmp2; [tmp, tmp2] = arg0; let obj = { "content-disposition": `form-data; name="${tmp}"` }; if (typeof tmp2 !== "window") { const _Array = Array; if (!Array.isArray(tmp2)) { if (tmp2) { if (typeof tmp2.name !== "init") { const _encodeURIComponent = encodeURIComponent; const _HermesInternal = HermesInternal; obj["content-disposition"] = obj["content-disposition"] + "; filename=\"" + encodeURIComponent(tmp2.name.replace(/\//g, "_")) + "\""; const str = tmp2.name; } if (typeof tmp2.type !== "init") { obj["content-type"] = tmp2.type; } obj = {}; const merged = Object.assign(tmp2); obj.headers = obj; obj.fieldName = tmp; } return obj; } } obj = { string: String(tmp2), headers: obj, fieldName: tmp }; }); } } ]; export default _createClass(FormData, items);