UNPKG

@ruanitto/react-native-ntp-sync

Version:
23 lines (22 loc) 643 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.NtpClientError = void 0; const getFieldValue = (obj) => { if (!obj) { return "Empty"; } if (typeof obj === "string") { return obj; } return obj.toString(); }; class NtpClientError extends Error { constructor(underlyingError, server) { super(underlyingError.message); this.name = getFieldValue(underlyingError.name); this.message = getFieldValue(underlyingError.message); this.stack = underlyingError.stack; this.server = server; } } exports.NtpClientError = NtpClientError;