UNPKG

@launchdarkly/react-native-client-sdk

Version:
28 lines 875 B
import RNEventSource from '../fromExternal/react-native-sse'; export default class PlatformRequests { constructor(_logger) { this._logger = _logger; } createEventSource(url, eventSourceInitDict) { var _a; return new RNEventSource(url, { method: (_a = eventSourceInitDict.method) !== null && _a !== void 0 ? _a : 'GET', headers: eventSourceInitDict.headers, body: eventSourceInitDict.body, retryAndHandleError: eventSourceInitDict.errorFilter, logger: this._logger, }); } getEventSourceCapabilities() { return { readTimeout: false, headers: true, customMethod: true, }; } fetch(url, options) { // @ts-ignore return fetch(url, options); } } //# sourceMappingURL=PlatformRequests.js.map