sid-address-verification-react-native
Version:
A sourceID react native package for address verification
30 lines (29 loc) • 940 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.GOOGLE_PLACES_BASE_URL = void 0;
Object.defineProperty(exports, "GOOGLE_PLACES_KEY", {
enumerable: true,
get: function () {
return _env.GOOGLE_PLACES_KEY;
}
});
exports.generateSessionToken = exports.debounce = void 0;
var _env = require("@env");
// Google Places API configuration
const GOOGLE_PLACES_BASE_URL = exports.GOOGLE_PLACES_BASE_URL = 'https://maps.googleapis.com/maps/api/place';
// Simple utility functions
const debounce = (func, delay) => {
let timeoutId;
return (...args) => {
clearTimeout(timeoutId);
timeoutId = setTimeout(() => func.apply(null, args), delay);
};
};
exports.debounce = debounce;
const generateSessionToken = () => {
return `session_${Date.now()}_${Math.random().toString(36).substr(2, 9)}`;
};
exports.generateSessionToken = generateSessionToken;
//# sourceMappingURL=helper_functions.js.map