public-ip
Version:
Get your public IP address — very fast!
12 lines (9 loc) • 322 B
JavaScript
import {createQuery} from './query-browser.js';
import {defaults} from './constants.js';
export const createIpFunction = (version, queryFunction) => (options = {}) => {
const mergedOptions = {
...defaults,
...options,
};
return createQuery(version, () => queryFunction(version, mergedOptions), mergedOptions);
};